|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.ram.internal.jaxb.Lifecycle
public class Lifecycle
The configuration of the states and asset moves through.
Java class for Lifecycle complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Lifecycle">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="master" type="{http://open-services.net/xmlns/asset/1.0/}Resource" minOccurs="0"/>
<element name="community" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Link" minOccurs="0"/>
<element name="communityLifecycle" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Link" minOccurs="0"/>
<element name="workflow" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Link" minOccurs="0"/>
<element name="selectionCondition" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Rule"/>
<element name="stateConfiguration" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}StateConfiguration" maxOccurs="unbounded"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="reviewBoardMember" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Authorization" maxOccurs="unbounded" minOccurs="0"/>
<element name="viewerCoordinates" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Coordinates" minOccurs="0"/>
<element name="lastModified" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
</sequence>
<attGroup ref="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}resourceAttrs"/>
<attribute name="identifier" type="{http://www.w3.org/2001/XMLSchema}ID" />
<attribute name="root" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="restrictOwnerFromBoard" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected java.lang.String |
base
|
protected Link<Community> |
community
|
protected Link<Lifecycle> |
communityLifecycle
|
protected CommunityScoping |
communityScoping
|
protected java.lang.String |
description
|
protected java.lang.String |
etag
|
protected java.lang.String |
href
|
protected java.lang.String |
identifier
|
protected LifecycleKind |
kind
|
protected java.lang.String |
lang
|
protected javax.xml.datatype.XMLGregorianCalendar |
lastModified
|
protected BooleanProperty |
managersHandlePerms
|
protected ResourceRef |
master
|
protected java.lang.String |
name
|
protected BooleanProperty |
restrictOwnerAsManagers
|
protected java.lang.Boolean |
restrictOwnerFromBoard
|
protected java.util.Set<Authorization> |
reviewBoardMembers
|
protected LifecycleScope |
scope
|
protected Rule |
selectionCondition
|
protected java.lang.String |
space
|
protected java.util.List<StateConfiguration> |
stateConfigurations
|
protected Coordinates |
viewerCoordinates
|
protected Link<Workflow> |
workflow
|
| Constructor Summary | |
|---|---|
Lifecycle()
Default constructor |
|
| Method Summary | |
|---|---|
Lifecycle |
clone()
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getBase()
Gets the value of the base property. |
Link<Community> |
getCommunity()
Gets the value of the community property. |
Link<Lifecycle> |
getCommunityLifecycle()
Gets the value of the community lifecycle property. |
CommunityScoping |
getCommunityScoping()
|
java.lang.String |
getDescription()
Gets the value of the description property. |
java.lang.String |
getEtag()
Gets the value of the etag property. |
java.lang.String |
getHref()
Gets the value of the href property. |
java.lang.String |
getIdentifier()
Gets the value of the identifier property. |
LifecycleKind |
getKind()
Get the kind of lifecycle. |
java.lang.String |
getLang()
Gets the value of the lang property. |
javax.xml.datatype.XMLGregorianCalendar |
getLastModified()
Gets the value of the lastModified property. |
BooleanProperty |
getManagersHandlePerms()
|
ResourceRef |
getMaster()
Gets the value of the master lifecyle property. |
java.lang.String |
getName()
Gets the value of the name property. |
BooleanProperty |
getRestrictOwnerAsManagers()
|
java.util.Set<Authorization> |
getReviewBoardMembers()
Gets the value of the reviewBoardMembers property. |
LifecycleScope |
getScope()
Gets scope of the lifecycle |
Rule |
getSelectionCondition()
Gets the value of the selectionCondition property. |
java.lang.String |
getSpace()
Gets the value of the space property. |
java.util.List<StateConfiguration> |
getStateConfigurations()
Gets the value of the stateConfigurations property. |
Coordinates |
getViewerCoordinates()
Gets the value of the viewerCoordinates property. |
Link<Workflow> |
getWorkflow()
Gets the value of the workflow property. |
int |
hashCode()
|
boolean |
isRestrictOwnerFromBoard()
Deprecated. use getRestrictOwnerAsManagers() since 7.5.1 |
boolean |
restrictOwnerFromBoard()
Deprecated. use getRestrictOwnerAsManagers() since 7.5.1 |
void |
setBase(java.lang.String value)
Sets the value of the base property. |
void |
setCommunity(Link<Community> value)
Sets the value of the community property. |
void |
setCommunityLifecycle(Link<Lifecycle> value)
Sets the value of the community lifecycle property. |
void |
setCommunityScoping(CommunityScoping communityScoping)
|
void |
setDescription(java.lang.String value)
Sets the value of the description property. |
void |
setEtag(java.lang.String value)
Sets the value of the etag property. |
void |
setHref(java.lang.String value)
Sets the value of the href property. |
void |
setIdentifier(java.lang.String value)
Sets the value of the identifier property. |
void |
setKind(LifecycleKind kind)
Set the kind of the lifecycle. |
void |
setLang(java.lang.String value)
Sets the value of the lang property. |
void |
setLastModified(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the lastModified property. |
void |
setManagersHandlePerms(BooleanProperty managersHandlePerms)
|
void |
setMaster(ResourceRef value)
Sets the value of the master lifecycle property. |
void |
setName(java.lang.String value)
Sets the value of the name property. |
void |
setRestrictOwnerAsManagers(BooleanProperty restrictOwnerAsManagers)
|
void |
setRestrictOwnerFromBoard(boolean value)
Deprecated. use setRestrictOwnerAsManagers() since 7.5.1 |
void |
setScope(LifecycleScope type)
Sets the scope of the lifecycle |
void |
setSelectionCondition(Rule value)
Sets the value of the selectionCondition property. |
void |
setSpace(java.lang.String value)
Sets the value of the space property. |
void |
setViewerCoordinates(Coordinates value)
Sets the value of the viewerCoordinates property. |
void |
setWorkflow(Link<Workflow> value)
Sets the value of the workflow property. |
java.lang.String |
toString()
|
void |
unsetRestrictOwnerFromBoard()
Deprecated. use restrictOwnerAsManagers() since 7.5.1 |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String name
protected LifecycleScope scope
protected LifecycleKind kind
protected ResourceRef master
protected CommunityScoping communityScoping
protected Link<Community> community
protected Link<Lifecycle> communityLifecycle
protected Link<Workflow> workflow
protected Rule selectionCondition
protected java.util.List<StateConfiguration> stateConfigurations
protected java.lang.String description
protected java.util.Set<Authorization> reviewBoardMembers
protected Coordinates viewerCoordinates
protected javax.xml.datatype.XMLGregorianCalendar lastModified
protected java.lang.String identifier
protected java.lang.Boolean restrictOwnerFromBoard
protected BooleanProperty restrictOwnerAsManagers
protected BooleanProperty managersHandlePerms
protected java.lang.String href
protected java.lang.String base
protected java.lang.String lang
protected java.lang.String space
protected java.lang.String etag
| Constructor Detail |
|---|
public Lifecycle()
| Method Detail |
|---|
public java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic LifecycleScope getScope()
LifecycleScopepublic void setScope(LifecycleScope type)
value - allowed object is
LifecycleScopepublic LifecycleKind getKind()
public void setKind(LifecycleKind kind)
kind - the kind to set.public ResourceRef getMaster()
Resourcepublic void setMaster(ResourceRef value)
value - allowed object is
Resourcepublic Link<Community> getCommunity()
Linkpublic void setCommunity(Link<Community> value)
value - allowed object is
Linkpublic Link<Lifecycle> getCommunityLifecycle()
Linkpublic void setCommunityLifecycle(Link<Lifecycle> value)
value - allowed object is
Linkpublic Link<Workflow> getWorkflow()
Linkpublic void setWorkflow(Link<Workflow> value)
value - allowed object is
Linkpublic Rule getSelectionCondition()
Rulepublic void setSelectionCondition(Rule value)
value - allowed object is
Rulepublic java.util.List<StateConfiguration> getStateConfigurations()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the stateConfigurations property.
For example, to add a new item, do as follows:
getStateConfigurations().add(newItem);
Objects of the following type(s) are allowed in the list
StateConfiguration
public java.lang.String getDescription()
Stringpublic void setDescription(java.lang.String value)
value - allowed object is
Stringpublic java.util.Set<Authorization> getReviewBoardMembers()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the reviewBoardMembers property.
For example, to add a new item, do as follows:
getReviewBoardMembers().add(newItem);
Objects of the following type(s) are allowed in the list
Authorization
public Coordinates getViewerCoordinates()
Coordinatespublic void setViewerCoordinates(Coordinates value)
value - allowed object is
Coordinatespublic javax.xml.datatype.XMLGregorianCalendar getLastModified()
XMLGregorianCalendarpublic void setLastModified(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic java.lang.String getIdentifier()
Stringpublic void setIdentifier(java.lang.String value)
value - allowed object is
Stringpublic BooleanProperty getRestrictOwnerAsManagers()
public void setRestrictOwnerAsManagers(BooleanProperty restrictOwnerAsManagers)
restrictOwnerAsManagers - The restrictOwnerAsManagers to set.public boolean isRestrictOwnerFromBoard()
Booleanpublic void setRestrictOwnerFromBoard(boolean value)
value - allowed object is
Booleanpublic boolean restrictOwnerFromBoard()
public void unsetRestrictOwnerFromBoard()
public BooleanProperty getManagersHandlePerms()
public void setManagersHandlePerms(BooleanProperty managersHandlePerms)
managersHandlePerms - The managersHandlePerms to set.public java.lang.String getEtag()
Stringpublic void setEtag(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getHref()
Stringpublic void setHref(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getBase()
Stringpublic void setBase(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getLang()
Stringpublic void setLang(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getSpace()
Stringpublic void setSpace(java.lang.String value)
value - allowed object is
Stringpublic CommunityScoping getCommunityScoping()
public void setCommunityScoping(CommunityScoping communityScoping)
communityScoping - The communityScoping to set.public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object
public Lifecycle clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||