public class Project extends Object implements IProjectSPI, ICloneableCacheEntry
IProjectSPI
implementation.Modifier and Type | Field and Description |
---|---|
static String |
LEGACY_PROJECT_ID |
static String |
SYSTEM_PROJECT_ID |
Modifier and Type | Method and Description |
---|---|
Project |
clone() |
String |
getChannelId()
Returns the channel identifier.
|
String |
getId()
Returns the project identifier.
|
String |
getName()
Returns the name.
|
void |
setChannelId(String channelId)
Sets the channel identifier.
|
void |
setName(String name)
Sets the name.
|
public static final String LEGACY_PROJECT_ID
public static final String SYSTEM_PROJECT_ID
public Project()
public Project(String id)
public String getId()
IProject
public String getChannelId()
IProject
getChannelId
in interface IProject
public void setChannelId(String channelId)
IProjectSPI
setChannelId
in interface IProjectSPI
channelId
- the channel identifier.public void setName(String name)
IProjectSPI
setName
in interface IProjectSPI
name
- the name.public Project clone() throws CloneNotSupportedException
clone
in interface ICloneableCacheEntry
clone
in interface IProjectSPI
clone
in class Object
CloneNotSupportedException
LumisXP 12.4.0.200625 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.