com.xebialabs.deployit.booter.remote.xml.adapter
Class OrchestratorPropertyAdapter

java.lang.Object
  extended by com.xebialabs.deployit.booter.remote.xml.adapter.OrchestratorPropertyAdapter
All Implemented Interfaces:
CiPropertyAdapter

public class OrchestratorPropertyAdapter
extends java.lang.Object
implements CiPropertyAdapter

DEPL-5987 Make 3.9.x integration plugins compatible with 4.0.0.


Field Summary
static java.lang.String SEPARATOR
           
 
Constructor Summary
OrchestratorPropertyAdapter()
           
 
Method Summary
 boolean isApplicable(com.thoughtworks.xstream.converters.DataHolder context, com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem, com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor)
           
 void readProperty(com.xebialabs.xltype.serialization.CiReader reader, com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor, com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem)
           
 void writeProperty(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem, com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor, com.xebialabs.xltype.serialization.CiWriter writer, int ciRefsFromLevel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR

public static final java.lang.String SEPARATOR
See Also:
Constant Field Values
Constructor Detail

OrchestratorPropertyAdapter

public OrchestratorPropertyAdapter()
Method Detail

writeProperty

public void writeProperty(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem,
                          com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor,
                          com.xebialabs.xltype.serialization.CiWriter writer,
                          int ciRefsFromLevel)
Specified by:
writeProperty in interface CiPropertyAdapter

readProperty

public void readProperty(com.xebialabs.xltype.serialization.CiReader reader,
                         com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor,
                         com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem)
Specified by:
readProperty in interface CiPropertyAdapter

isApplicable

public boolean isApplicable(com.thoughtworks.xstream.converters.DataHolder context,
                            com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem,
                            com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor)
Specified by:
isApplicable in interface CiPropertyAdapter