Package lumis.portal.project
Interface IProjectSPI
-
- All Superinterfaces:
java.lang.Cloneable
,ICacheEntry
,ICloneableCacheEntry
,IProject
- All Known Implementing Classes:
Project
public interface IProjectSPI extends ICloneableCacheEntry, IProject
A LumisXP project.- Since:
- 12.4.0
- Version:
- $Revision$ $Date$
-
-
Field Summary
-
Fields inherited from interface lumis.portal.project.IProject
SYSTEM_PROJECT_ID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IProjectSPI
clone()
void
setChannelId(java.lang.String channelId)
Sets the channel identifier.void
setName(java.lang.String name)
Sets the name.-
Methods inherited from interface lumis.portal.project.IProject
getChannelId, getId, getName
-
-
-
-
Method Detail
-
setChannelId
void setChannelId(java.lang.String channelId)
Sets the channel identifier.- Parameters:
channelId
- the channel identifier.- Since:
- 12.4.0
-
setName
void setName(java.lang.String name)
Sets the name.- Parameters:
name
- the name.- Throws:
java.lang.NullPointerException
- if the given name isnull
or a blank string.- Since:
- 12.4.0
-
clone
IProjectSPI clone() throws java.lang.CloneNotSupportedException
- Specified by:
clone
in interfaceICloneableCacheEntry
- Throws:
java.lang.CloneNotSupportedException
-
-