lumis.portal.structure.sync.model.page
Class InterfaceInstance

Package class diagram package InterfaceInstance
java.lang.Object
  extended by lumis.portal.structure.sync.model.page.InterfaceInstance
All Implemented Interfaces:
Serializable, Comparable<InterfaceInstance>

public class InterfaceInstance
extends Object
implements Serializable, Comparable<InterfaceInstance>

Service interface instance model.

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

Since:
6.2.0
See Also:
ServiceInterfaceInstanceConfig, Serialized Form

Nested Class Summary
static class InterfaceInstance.CacheLevel
           
static class InterfaceInstance.CachePersonalization
           
static class InterfaceInstance.CacheServerSideInclude
           
static class InterfaceInstance.EnableCache
           
static class InterfaceInstance.PrintType
           
static class InterfaceInstance.RenderAs
           
 
Constructor Summary
InterfaceInstance()
           
 
Method Summary
 void addChannelTemplateLinksIfNeeded(Queue<ParallelExecutor.IDatabaseTask> channelTemplateLinksToAdd)
           
 void afterXmlRead()
           
 int compareTo(InterfaceInstance o)
           
 boolean equals(Object obj)
           
 SortedSet<InterfaceInstanceCustomProperty> getCustomProperties()
           
 String getId()
           
 String getInterfaceId()
           
 String getInterfaceInstanceId()
           
 String getInterfaceStyleId()
          Returns the interface style identifier.
 SortedSet<IsolatedInterfaceStyle> getIsolatedInterfaceStyles()
           
 String getPageId()
           
 String getServiceInstanceId()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceInstance

public InterfaceInstance()
Method Detail

getId

public String getId()

getPageId

public String getPageId()

getInterfaceId

public String getInterfaceId()

getInterfaceInstanceId

public String getInterfaceInstanceId()

getServiceInstanceId

public String getServiceInstanceId()

getIsolatedInterfaceStyles

public SortedSet<IsolatedInterfaceStyle> getIsolatedInterfaceStyles()

getCustomProperties

public SortedSet<InterfaceInstanceCustomProperty> getCustomProperties()

getInterfaceStyleId

public String getInterfaceStyleId()
Returns the interface style identifier.

Returns:
the interface style identifier.
Since:
6.2.0

compareTo

public int compareTo(InterfaceInstance o)
Specified by:
compareTo in interface Comparable<InterfaceInstance>

addChannelTemplateLinksIfNeeded

public void addChannelTemplateLinksIfNeeded(Queue<ParallelExecutor.IDatabaseTask> channelTemplateLinksToAdd)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

afterXmlRead

public void afterXmlRead()


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