lumis.portal.structure.sync.model.serviceinstance
Class ServiceInstanceDependency

Package class diagram package ServiceInstanceDependency
java.lang.Object
  extended by lumis.portal.structure.sync.model.serviceinstance.ServiceInstanceDependency
All Implemented Interfaces:
ICustomEquivalence

public class ServiceInstanceDependency
extends Object
implements ICustomEquivalence

Service instance dependency model.

Documentation in this class focus synchronization behavior. About the use behind the fields in the portal, see ServiceInstanceDependencyConfig.

Since:
6.2.0
See Also:
ServiceInstance, ServiceInstanceDependencyConfig

Nested Class Summary
static class ServiceInstanceDependency.AddServiceInstanceDependencyChannelTemplateLink
           
static class ServiceInstanceDependency.ServiceInstanceDependencyComparator
           
 
Constructor Summary
ServiceInstanceDependency()
           
 
Method Summary
 String getDependencyType()
           
 ServiceInstance getDependentServiceInstance()
           
 String getId()
           
 String getServiceInstanceId()
           
 boolean isEquivalent(Object obj)
          Returns whether this object is equivalent to the given object.
 void setDependentServiceInstance(ServiceInstance dependentServiceInstance)
           
 void setId(String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInstanceDependency

public ServiceInstanceDependency()
Method Detail

getId

public String getId()

setId

public void setId(String id)

getServiceInstanceId

public String getServiceInstanceId()

getDependentServiceInstance

public ServiceInstance getDependentServiceInstance()

setDependentServiceInstance

public void setDependentServiceInstance(ServiceInstance dependentServiceInstance)

getDependencyType

public String getDependencyType()

isEquivalent

public boolean isEquivalent(Object obj)
Description copied from interface: ICustomEquivalence
Returns whether this object is equivalent to the given object. If the object is equivalent, it will not need to be updated during synchronization.

Specified by:
isEquivalent in interface ICustomEquivalence
Parameters:
obj - the object to compare with.
Returns:
true if the objects are equivalent, false otherwise.


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.