com.xebialabs.deployit.booter.remote.xml.adapter
Interface CiPropertyAdapter

All Known Implementing Classes:
OrchestratorPropertyAdapter

public interface CiPropertyAdapter


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)
           
 

Method Detail

writeProperty

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)

readProperty

void readProperty(com.xebialabs.xltype.serialization.CiReader reader,
                  com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor,
                  com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem)

isApplicable

boolean isApplicable(com.thoughtworks.xstream.converters.DataHolder context,
                     com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem,
                     com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor)