lumis.portal.structure.sync.model.global
Class GlobalInterfaceStyle

Package class diagram package GlobalInterfaceStyle
java.lang.Object
  extended by lumis.portal.structure.sync.model.global.GlobalInterfaceStyle
All Implemented Interfaces:
Serializable, IFileElement, IFileGlobalElement

public class GlobalInterfaceStyle
extends Object
implements Serializable, IFileGlobalElement

Bean used for XML serialization of non-isolated interface styles.

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

Since:
6.2.0
See Also:
ServiceInterfaceStyleConfig, ServiceInterfaceStyleConfig.IsolationLevel.SHARED, ServiceInterfaceStyleConfig.IsolationLevel.PUBLIC, Serialized Form

Field Summary
static String STYLE_FOLDER_NAME
          The name of the style folder in the global synchronization area.
 
Constructor Summary
GlobalInterfaceStyle(InterfaceStyle interfaceStyle)
          Creates a new IsolatedInterfaceStyle by copying relevant properties from a InterfaceStyle.
 
Method Summary
 SortedSet<String> getAllowedConsumers()
           
 String getDescription()
           
 String getFilePath()
           
 String getGlobalFilePath()
          Returns the path of the file to be stored in global area.
 String getId()
           
 String getInterfaceId()
           
 InterfaceStyle.InterfaceStylePK getInterfaceStylePK()
           
 ServiceInterfaceStyleConfig.IsolationLevel getIsolationLevel()
           
 String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STYLE_FOLDER_NAME

public static final String STYLE_FOLDER_NAME
The name of the style folder in the global synchronization area.

Since:
6.2.0
See Also:
Constant Field Values
Constructor Detail

GlobalInterfaceStyle

public GlobalInterfaceStyle(InterfaceStyle interfaceStyle)
Creates a new IsolatedInterfaceStyle by copying relevant properties from a InterfaceStyle.

Parameters:
interfaceStyle - the interface style whose properties will be copied.
Since:
6.2.0
Method Detail

getId

public String getId()

getInterfaceId

public String getInterfaceId()

getName

public String getName()

getDescription

public String getDescription()

getFilePath

public String getFilePath()

getIsolationLevel

public ServiceInterfaceStyleConfig.IsolationLevel getIsolationLevel()

getAllowedConsumers

public SortedSet<String> getAllowedConsumers()

getGlobalFilePath

public String getGlobalFilePath()
Description copied from interface: IFileGlobalElement
Returns the path of the file to be stored in global area.

Specified by:
getGlobalFilePath in interface IFileGlobalElement
Returns:
the path, relative to the global directory.

getInterfaceStylePK

public InterfaceStyle.InterfaceStylePK getInterfaceStylePK()


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