Class GlobalInterfaceStyle
- java.lang.Object
-
- 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
- Version:
- $Revision: 20509 $ $Date: 2017-09-11 16:18:14 -0300 (Mon, 11 Sep 2017) $
- See Also:
ServiceInterfaceStyleConfig
,ServiceInterfaceStyleConfig.IsolationLevel.SHARED
,ServiceInterfaceStyleConfig.IsolationLevel.PUBLIC
, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
STYLE_FOLDER_NAME
The name of the style folder in the global synchronization area.
-
Constructor Summary
Constructors Constructor Description GlobalInterfaceStyle(InterfaceStyle interfaceStyle)
Creates a newIsolatedInterfaceStyle
by copying relevant properties from aInterfaceStyle
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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()
-
-
-
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 newIsolatedInterfaceStyle
by copying relevant properties from aInterfaceStyle
.- 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()
-
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 interfaceIFileGlobalElement
- Returns:
- the path, relative to the global directory.
-
getInterfaceStylePK
public InterfaceStyle.InterfaceStylePK getInterfaceStylePK()
-
-