Package lumis.portal.project
Class Project
- java.lang.Object
-
- lumis.portal.project.Project
-
- All Implemented Interfaces:
java.lang.Cloneable
,ICacheEntry
,ICloneableCacheEntry
,IProject
,IProjectSPI
public class Project extends java.lang.Object implements IProjectSPI, ICloneableCacheEntry
IProjectSPI
implementation.- Since:
- 12.4.0
- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
LEGACY_PROJECT_ID
static java.lang.String
SYSTEM_PROJECT_ID
Deprecated.Since 17.0.0, useIProject.SYSTEM_PROJECT_ID
instead.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Project
clone()
java.lang.String
getChannelId()
Returns the channel identifier.java.lang.String
getId()
Returns the project identifier.java.lang.String
getName()
Returns the name.void
setChannelId(java.lang.String channelId)
Sets the channel identifier.void
setName(java.lang.String name)
Sets the name.
-
-
-
Field Detail
-
LEGACY_PROJECT_ID
public static final java.lang.String LEGACY_PROJECT_ID
- See Also:
- Constant Field Values
-
SYSTEM_PROJECT_ID
@Deprecated(since="17.0.0") public static final java.lang.String SYSTEM_PROJECT_ID
Deprecated.Since 17.0.0, useIProject.SYSTEM_PROJECT_ID
instead.- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public java.lang.String getId()
Description copied from interface:IProject
Returns the project identifier.
-
getChannelId
public java.lang.String getChannelId()
Description copied from interface:IProject
Returns the channel identifier.- Specified by:
getChannelId
in interfaceIProject
- Returns:
- the channel identifier.
-
getName
public java.lang.String getName()
Description copied from interface:IProject
Returns the name.
-
setChannelId
public void setChannelId(java.lang.String channelId)
Description copied from interface:IProjectSPI
Sets the channel identifier.- Specified by:
setChannelId
in interfaceIProjectSPI
- Parameters:
channelId
- the channel identifier.
-
setName
public void setName(java.lang.String name)
Description copied from interface:IProjectSPI
Sets the name.- Specified by:
setName
in interfaceIProjectSPI
- Parameters:
name
- the name.
-
clone
public Project clone() throws java.lang.CloneNotSupportedException
- Specified by:
clone
in interfaceICloneableCacheEntry
- Specified by:
clone
in interfaceIProjectSPI
- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
-