lumis.portal.serviceinstance
Class ServiceInstanceDependencyConfig
java.lang.Object
lumis.portal.serviceinstance.ServiceInstanceDependencyConfig
- All Implemented Interfaces:
- Cloneable, ICloneableConfig<ServiceInstanceDependencyConfig>
@StableMinor(version="6.2",
sinceVersion="4.0")
public class ServiceInstanceDependencyConfig
- extends Object
- implements ICloneableConfig<ServiceInstanceDependencyConfig>
Value class for dependency between service instances
- Since:
- 4.0.0
DEPENDENCY_TYPE_IMAGE_REPOSITORY
public static final String DEPENDENCY_TYPE_IMAGE_REPOSITORY
- See Also:
- Constant Field Values
DEPENDENCY_TYPE_DOCUMENT_REPOSITORY
public static final String DEPENDENCY_TYPE_DOCUMENT_REPOSITORY
- See Also:
- Constant Field Values
DEPENDENCY_TYPE_TAG_REPOSITORY
public static final String DEPENDENCY_TYPE_TAG_REPOSITORY
- The dependency type for tag repository.
- Since:
- 6.0.0
- See Also:
- Constant Field Values
ServiceInstanceDependencyConfig
public ServiceInstanceDependencyConfig()
getDependencyType
public String getDependencyType()
setDependencyType
public void setDependencyType(String dependencyType)
getDependentServiceInstanceId
public String getDependentServiceInstanceId()
setDependentServiceInstanceId
public void setDependentServiceInstanceId(String dependentServiceInstanceId)
getId
public String getId()
setId
public void setId(String id)
getServiceInstanceId
public String getServiceInstanceId()
setServiceInstanceId
public void setServiceInstanceId(String serviceInstanceId)
serialize
public void serialize(ServiceInstanceDependencyConfig dependencyConfig,
OutputStream outputStream)
throws UnexpectedException
- Throws:
UnexpectedException
deserialize
public void deserialize(Node serviceInstanceDependencyNode)
throws PortalException
- Throws:
PortalException
clone
public ServiceInstanceDependencyConfig clone()
throws CloneNotSupportedException
- Specified by:
clone
in interface ICloneableConfig<ServiceInstanceDependencyConfig>
- Overrides:
clone
in class Object
- Throws:
CloneNotSupportedException
Lumisportal 6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.