com.xebialabs.deployit.cli.api
Class ObjectFactory

java.lang.Object
  extended by com.xebialabs.deployit.cli.api.DocumentedObject
      extended by com.xebialabs.deployit.cli.api.ObjectFactory

@CliObject(name="factory")
public class ObjectFactory
extends DocumentedObject


Constructor Summary
ObjectFactory()
           
ObjectFactory(ProxiesInstance proxiesInstance)
           
 
Method Summary
 com.xebialabs.deployit.engine.api.dto.ArtifactAndData artifact(java.lang.String id, java.lang.String ciType, java.util.Map<java.lang.String,java.lang.Object> values, byte[] data)
           
 com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem(java.lang.String id, java.lang.String ciType)
           
 com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem(java.lang.String id, java.lang.String ciType, java.util.Map<java.lang.String,java.lang.Object> values)
           
static com.xebialabs.deployit.plugin.api.reflect.Type toType(java.lang.String ciType)
           
 void types()
           
 
Methods inherited from class com.xebialabs.deployit.cli.api.DocumentedObject
help, help
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectFactory

public ObjectFactory(ProxiesInstance proxiesInstance)

ObjectFactory

public ObjectFactory()
Method Detail

configurationItem

public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem(java.lang.String id,
                                                                                 java.lang.String ciType)

configurationItem

public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem(java.lang.String id,
                                                                                 java.lang.String ciType,
                                                                                 java.util.Map<java.lang.String,java.lang.Object> values)

artifact

public com.xebialabs.deployit.engine.api.dto.ArtifactAndData artifact(java.lang.String id,
                                                                      java.lang.String ciType,
                                                                      java.util.Map<java.lang.String,java.lang.Object> values,
                                                                      byte[] data)

types

public void types()

toType

public static com.xebialabs.deployit.plugin.api.reflect.Type toType(java.lang.String ciType)