|
Oracle® Fusion Middleware Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.stellent.wcm.core.idc.AbstractIdcApi
oracle.stellent.wcm.core.idc.impl.SiteStructureApi
public class SiteStructureApi
API using RIDC for talking with the Site APIs, specifically for creating and moving nodes and node properties
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.stellent.wcm.core.idc.AbstractIdcApi |
---|
AbstractIdcApi.IdcApiCallback |
Constructor Summary | |
---|---|
SiteStructureApi(oracle.stellent.ridc.IdcClient idcClient) |
Method Summary | |
---|---|
oracle.stellent.ridc.model.DataBinder |
addNode(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) |
oracle.stellent.ridc.model.DataBinder |
addNode(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String nodeId, java.lang.String newNodeName, java.lang.String urlDirName) Add a new node/section to the structure. |
oracle.stellent.ridc.model.DataBinder |
deleteNode(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) |
oracle.stellent.ridc.model.DataBinder |
deleteNode(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String nodeId) Delete a node from the current structure. |
oracle.stellent.ridc.model.DataBinder |
getSiteProperty(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) |
oracle.stellent.ridc.model.DataBinder |
getSiteProperty(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String propertyName) Get a site property. |
oracle.stellent.ridc.model.DataBinder |
moveNode(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) |
oracle.stellent.ridc.model.DataBinder |
moveNode(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String nodeId, java.lang.String newParentId, java.lang.String insertAfterId) Move a section to a new parent section. |
oracle.stellent.ridc.model.DataBinder |
packAddNode(java.lang.String siteId, java.lang.String nodeId, java.lang.String newNodeName, java.lang.String urlDirName) |
oracle.stellent.ridc.model.DataBinder |
packDeleteNode(java.lang.String siteId, java.lang.String nodeId) |
oracle.stellent.ridc.model.DataBinder |
packGetSiteProperty(java.lang.String siteId, java.lang.String propertyName) |
oracle.stellent.ridc.model.DataBinder |
packMoveNode(java.lang.String siteId, java.lang.String nodeId, java.lang.String newParentId, java.lang.String insertAfterId) |
oracle.stellent.ridc.model.DataBinder |
packSetNodeProperty(java.lang.String siteID, java.lang.String nodeID, java.lang.String property, java.lang.String value) |
oracle.stellent.ridc.model.DataBinder |
packSetSiteProperty(java.lang.String siteId, java.lang.String propertyName, java.lang.String propertyValue) |
oracle.stellent.ridc.model.DataBinder |
setNodeProperty(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) |
oracle.stellent.ridc.model.DataBinder |
setNodeProperty(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteID, java.lang.String nodeID, java.lang.String property, java.lang.String value) Set a property on the given node in a SiteStudio/OpenWCM project. |
oracle.stellent.ridc.model.DataBinder |
setSiteProperty(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) |
oracle.stellent.ridc.model.DataBinder |
setSiteProperty(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String propertyName, java.lang.String propertyValue) Set a site property. |
Methods inherited from class oracle.stellent.wcm.core.idc.AbstractIdcApi |
---|
executeService, executeService, getApiCallback, getIdcClient, getResponseBinder, packService, setApiCallback, validateLocalDataInBinder, validateResultSetInBinder |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SiteStructureApi(oracle.stellent.ridc.IdcClient idcClient)
Method Detail |
---|
public oracle.stellent.ridc.model.DataBinder setNodeProperty(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteID, java.lang.String nodeID, java.lang.String property, java.lang.String value) throws oracle.stellent.ridc.IdcClientException
userContext
- the user contextsiteID
- the site IDnodeID
- the node IDproperty
- the property namevalue
- the property valuerequestBinder
-oracle.stellent.ridc.IdcClientException
WCMMetadata.SERVICE_SS_SET_NODE_PROPERTY
public oracle.stellent.ridc.model.DataBinder setNodeProperty(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) throws oracle.stellent.ridc.IdcClientException
oracle.stellent.ridc.IdcClientException
public oracle.stellent.ridc.model.DataBinder packSetNodeProperty(java.lang.String siteID, java.lang.String nodeID, java.lang.String property, java.lang.String value)
siteID
-nodeID
-property
-value
-public oracle.stellent.ridc.model.DataBinder addNode(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String nodeId, java.lang.String newNodeName, java.lang.String urlDirName) throws oracle.stellent.ridc.IdcClientException
userContext
- the user contextsiteId
- the id of the sitenodeId
- the id of the node to which new node is addednewNodeName
- the name of the new nodeurlDirName
- the node url directoryrequestBinder
-oracle.stellent.ridc.IdcClientException
WCMMetadata.SERVICE_SS_ADD_NODE
public oracle.stellent.ridc.model.DataBinder addNode(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) throws oracle.stellent.ridc.IdcClientException
oracle.stellent.ridc.IdcClientException
public oracle.stellent.ridc.model.DataBinder packAddNode(java.lang.String siteId, java.lang.String nodeId, java.lang.String newNodeName, java.lang.String urlDirName)
siteId
-nodeId
-newNodeName
-urlDirName
-public oracle.stellent.ridc.model.DataBinder deleteNode(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String nodeId) throws oracle.stellent.ridc.IdcClientException
userContext
- the user contextsiteId
- the id of the sitenodeId
- the id of the node to be deletedrequestBinder
-oracle.stellent.ridc.IdcClientException
WCMMetadata.SERVICE_SS_DELETE_NODE
public oracle.stellent.ridc.model.DataBinder deleteNode(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) throws oracle.stellent.ridc.IdcClientException
oracle.stellent.ridc.IdcClientException
public oracle.stellent.ridc.model.DataBinder packDeleteNode(java.lang.String siteId, java.lang.String nodeId)
siteId
-nodeId
-public oracle.stellent.ridc.model.DataBinder getSiteProperty(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String propertyName) throws oracle.stellent.ridc.IdcClientException
userContext
- the user contextsiteId
- the id of the sitepropertyName
- the name of the property that is to be returnedrequestBinder
-oracle.stellent.ridc.IdcClientException
WCMMetadata.SERVICE_SS_GET_SITE_PROPERTY
public oracle.stellent.ridc.model.DataBinder getSiteProperty(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) throws oracle.stellent.ridc.IdcClientException
oracle.stellent.ridc.IdcClientException
public oracle.stellent.ridc.model.DataBinder packGetSiteProperty(java.lang.String siteId, java.lang.String propertyName)
siteId
-propertyName
-public oracle.stellent.ridc.model.DataBinder setSiteProperty(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String propertyName, java.lang.String propertyValue) throws oracle.stellent.ridc.IdcClientException
userContext
- the user contextsiteId
- the id of the sitepropertyName
- the name of the propertypropertyValue
- the value of the propertyrequestBinder
-oracle.stellent.ridc.IdcClientException
WCMMetadata.SERVICE_SS_SET_SITE_PROPERTY
public oracle.stellent.ridc.model.DataBinder setSiteProperty(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) throws oracle.stellent.ridc.IdcClientException
oracle.stellent.ridc.IdcClientException
public oracle.stellent.ridc.model.DataBinder packSetSiteProperty(java.lang.String siteId, java.lang.String propertyName, java.lang.String propertyValue)
siteId
-propertyName
-propertyValue
-public oracle.stellent.ridc.model.DataBinder moveNode(oracle.stellent.ridc.IdcContext userContext, java.lang.String siteId, java.lang.String nodeId, java.lang.String newParentId, java.lang.String insertAfterId) throws oracle.stellent.ridc.IdcClientException
userContext
- the user contextsiteId
- the id of the sitenodeId
- the id of the node to be movednewParentId
- the id of the new parentinsertAfterId
- the id of a sibling after which this node is to be inserted (optional)requestBinder
-oracle.stellent.ridc.IdcClientException
WCMMetadata.SERVICE_SS_MOVE_NODE
public oracle.stellent.ridc.model.DataBinder moveNode(oracle.stellent.ridc.IdcContext userContext, oracle.stellent.ridc.model.DataBinder requestBinder) throws oracle.stellent.ridc.IdcClientException
oracle.stellent.ridc.IdcClientException
public oracle.stellent.ridc.model.DataBinder packMoveNode(java.lang.String siteId, java.lang.String nodeId, java.lang.String newParentId, java.lang.String insertAfterId)
siteId
-nodeId
-newParentId
-insertAfterId
-
|
Oracle® Fusion Middleware Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |