|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface XArtifactModule.Server
Server interface for the Artifact Module API.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface waggle.core.api.XAPIInterface |
---|
XAPIInterface.Client, XAPIInterface.Server |
Method Summary | |
---|---|
XArtifactInfo |
copyArtifact(XObjectID artifactID, XObjectID conversationID, String name) Copy an Artifact to a Conversation in another Track. |
XArtifactInfo |
getArtifact(XObjectID artifactID) Get an Artifact Information DTO. |
XArtifactInfo |
getArtifactIfAccessible(XObjectID artifactID) Get an Artifact Information DTO. |
List<XArtifactInfo> |
getArtifacts(List<XObjectID> artifactIDs) Get a set of Artifact Information DTOs. |
void |
removeArtifact(XObjectID artifactID) Remove an Artifact. |
void |
setArtifactName(XObjectID artifactID, String name) Change an Artifact's name. |
void |
setArtifactState(XObjectID artifactID, XArtifactState state) Change an Artifact's state. |
void |
unremoveArtifact(XObjectID artifactID) Un-remove an Artifact. |
Method Detail |
---|
XArtifactInfo getArtifact(XObjectID artifactID)
artifactID
- The Artifact.XArtifactInfo getArtifactIfAccessible(XObjectID artifactID)
artifactID
- The Artifact.List<XArtifactInfo> getArtifacts(List<XObjectID> artifactIDs)
artifactIDs
- The Artifacts.void setArtifactName(XObjectID artifactID, String name)
artifactID
- The Artifact.name
- The new name.void setArtifactState(XObjectID artifactID, XArtifactState state)
artifactID
- The Artifact.state
- The state.XArtifactInfo copyArtifact(XObjectID artifactID, XObjectID conversationID, String name)
artifactID
- The Artifact.conversationID
- The other Conversation.name
- The new name. May be null.void removeArtifact(XObjectID artifactID)
artifactID
- The Artifact.void unremoveArtifact(XObjectID artifactID)
artifactID
- The Artifact.
|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |