Package lumis.portal.channel.template
Class ChannelTemplateLinkConfig
- java.lang.Object
-
- lumis.portal.channel.template.ChannelTemplateLinkConfig
-
- All Implemented Interfaces:
java.lang.Cloneable
,ICloneableConfig<ChannelTemplateLinkConfig>
public class ChannelTemplateLinkConfig extends java.lang.Object implements java.lang.Cloneable, ICloneableConfig<ChannelTemplateLinkConfig>
Information of the link of a channel template resource.- Since:
- 4.0.0
- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Object[][]
aclDependencies
static java.lang.Object[][]
channelDependencies
static java.lang.Object[][][]
elementsDependenciesReplacement
static int[]
elementsTypeOrder
static java.lang.Object[][]
localGroupDependencies
static java.lang.Object[][]
pageDependencies
static java.lang.Object[][]
serviceInstanceDependencies
static java.lang.Object[][]
serviceInstanceDependencyDependencies
static java.lang.Object[][]
serviceInterfaceDependencies
static int
TYPE_ACL
static int
TYPE_CHANNEL
static int
TYPE_LOCAL_GROUP
static int
TYPE_PAGE
static int
TYPE_SERVICE_INSTANCE
static int
TYPE_SERVICE_INSTANCE_CUSTOM_PROPERTIES
Deprecated.static int
TYPE_SERVICE_INSTANCE_DEPENDENCY
static int
TYPE_SERVICE_INTERFACE_INSTANCE
static int
TYPE_SERVICE_INTERFACE_INSTANCE_CUSTOM_PROPERTIES
Deprecated.
-
Constructor Summary
Constructors Constructor Description ChannelTemplateLinkConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelTemplateLinkConfig
clone()
void
deserialize(org.w3c.dom.Node channelNode)
java.lang.String
getDestinationChannelId()
java.lang.String
getDestinationId()
java.lang.String
getId()
int
getItemType()
java.lang.String
getSourceId()
java.lang.String
getTemplateChannelId()
boolean
isIdentical(ChannelTemplateLinkConfig channelTemplateLinkConfig)
Returns true if all properties of this object are equals to the properties of the given object.boolean
isLinked()
void
serialize(java.io.OutputStream outputStream)
void
setDestinationChannelId(java.lang.String destinationChannelId)
void
setDestinationId(java.lang.String destinationId)
void
setId(java.lang.String id)
void
setItemType(int itemType)
void
setLinked(boolean linked)
void
setSourceId(java.lang.String sourceId)
void
setTemplateChannelId(java.lang.String templateChannelId)
-
-
-
Field Detail
-
TYPE_ACL
public static final int TYPE_ACL
- See Also:
- Constant Field Values
-
TYPE_CHANNEL
public static final int TYPE_CHANNEL
- See Also:
- Constant Field Values
-
TYPE_LOCAL_GROUP
public static final int TYPE_LOCAL_GROUP
- See Also:
- Constant Field Values
-
TYPE_SERVICE_INSTANCE
public static final int TYPE_SERVICE_INSTANCE
- See Also:
- Constant Field Values
-
TYPE_PAGE
public static final int TYPE_PAGE
- See Also:
- Constant Field Values
-
TYPE_SERVICE_INTERFACE_INSTANCE
public static final int TYPE_SERVICE_INTERFACE_INSTANCE
- See Also:
- Constant Field Values
-
TYPE_SERVICE_INSTANCE_CUSTOM_PROPERTIES
@Deprecated public static final int TYPE_SERVICE_INSTANCE_CUSTOM_PROPERTIES
Deprecated.- See Also:
- Constant Field Values
-
TYPE_SERVICE_INTERFACE_INSTANCE_CUSTOM_PROPERTIES
@Deprecated public static final int TYPE_SERVICE_INTERFACE_INSTANCE_CUSTOM_PROPERTIES
Deprecated.- See Also:
- Constant Field Values
-
TYPE_SERVICE_INSTANCE_DEPENDENCY
public static final int TYPE_SERVICE_INSTANCE_DEPENDENCY
- See Also:
- Constant Field Values
-
elementsTypeOrder
public static final int[] elementsTypeOrder
-
aclDependencies
public static final java.lang.Object[][] aclDependencies
-
channelDependencies
public static final java.lang.Object[][] channelDependencies
-
localGroupDependencies
public static final java.lang.Object[][] localGroupDependencies
-
serviceInstanceDependencies
public static final java.lang.Object[][] serviceInstanceDependencies
-
pageDependencies
public static final java.lang.Object[][] pageDependencies
-
serviceInterfaceDependencies
public static final java.lang.Object[][] serviceInterfaceDependencies
-
serviceInstanceDependencyDependencies
public static final java.lang.Object[][] serviceInstanceDependencyDependencies
-
elementsDependenciesReplacement
public static final java.lang.Object[][][] elementsDependenciesReplacement
-
-
Method Detail
-
getDestinationChannelId
public java.lang.String getDestinationChannelId()
-
setDestinationChannelId
public void setDestinationChannelId(java.lang.String destinationChannelId)
-
getDestinationId
public java.lang.String getDestinationId()
-
setDestinationId
public void setDestinationId(java.lang.String destinationId)
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getItemType
public int getItemType()
-
setItemType
public void setItemType(int itemType)
-
isLinked
public boolean isLinked()
-
setLinked
public void setLinked(boolean linked)
-
getSourceId
public java.lang.String getSourceId()
-
setSourceId
public void setSourceId(java.lang.String sourceId)
-
getTemplateChannelId
public java.lang.String getTemplateChannelId()
-
setTemplateChannelId
public void setTemplateChannelId(java.lang.String templateChannelId)
-
serialize
public void serialize(java.io.OutputStream outputStream) throws PortalException
- Throws:
PortalException
-
deserialize
public void deserialize(org.w3c.dom.Node channelNode) throws PortalException
- Throws:
PortalException
-
clone
public ChannelTemplateLinkConfig clone() throws java.lang.CloneNotSupportedException
- Specified by:
clone
in interfaceICloneableConfig<ChannelTemplateLinkConfig>
- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
isIdentical
public boolean isIdentical(ChannelTemplateLinkConfig channelTemplateLinkConfig)
Returns true if all properties of this object are equals to the properties of the given object.- Parameters:
channelTemplateLinkConfig
- the object to compare the properties with.- Returns:
- true if the properties are equal, false otherwise.
- Since:
- 5.6.0
-
-