|
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 XOSModule.Server
Server interface for the OpenSocial Module API.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface waggle.core.api.XAPIInterface |
---|
XAPIInterface.Client, XAPIInterface.Server |
Method Summary | |
---|---|
XObjectID |
createFeature(String featureName, String featureVersion) Upload a Feature file. |
XObjectID |
createFeatureFile(XObjectID featureID, String name, XAPIInputStream inputStream, String mimeType, long length) Add a new Feature File. |
XObjectID |
createGadget(String gadgetName, XAPIInputStream inputStream, String mimeType, long length, XUpdater updater) Create a Gadget. |
void |
deleteFeature(XObjectID featureID) Delete a Feature. |
void |
deleteFeatureFile(XObjectID featureFileID) Delete a Feature File. |
void |
deleteGadget(XObjectID gadgetID) Delete a Gadget. |
List<XOSGadgetInfo> |
getAllAvailableGadgets() Get all available Gadgets. |
List<XDocumentInfo> |
getAllFeatureFiles(XObjectID featureID) Get all Feature Files in order for a Feature. |
List<XOSFeatureInfo> |
getAllFeatures() Get all defined Features. |
List<XOSGadgetInfo> |
getAllGadgets() Get all defined Gadgets. |
XOSFeatureInfo |
getFeature(XObjectID featureID) Get a Feature. |
XOSGadgetInfo |
getGadget(XObjectID gadgetID) Get a Gadget. |
List<XOSUserPrefInfo> |
getGadgetUserPrefs(XObjectID gadgetID) Get UserPrefs for a Gadget. |
void |
moveFeatureFileDown(XObjectID featureFileID) Move a Feature File down one slot. |
void |
moveFeatureFileUp(XObjectID featureFileID) Move a Feature File up one slot. |
void |
setFeatureFileName(XObjectID featureFileID, String name) Set a Feature File name. |
void |
setFeatureName(XObjectID featureID, String featureName) Set a Feature's name. |
void |
setFeatureVersion(XObjectID featureID, String featureVersion) Set a Feature's version. |
void |
setGadgetName(XObjectID gadgetID, String gadgetName) Set a Gadget's name. |
void |
updateFeatureFile(XObjectID featureFileID, String name, XAPIInputStream inputStream, String mimeType, long length) Upload a new Feature File version. |
void |
updateGadget(XObjectID gadgetID, XUpdater updater) Update a Gadget. |
void |
uploadGadget(XObjectID gadgetID, XAPIInputStream inputStream, String mimeType, long length) Upload a new Gadget file version. |
Method Detail |
---|
XObjectID createGadget(String gadgetName, XAPIInputStream inputStream, String mimeType, long length, XUpdater updater)
gadgetName
- The Gadget name.inputStream
- The input stream.mimeType
- The mime type.length
- The length.updater
- An updater.void updateGadget(XObjectID gadgetID, XUpdater updater)
gadgetID
- The Gadget.updater
- The updater.void uploadGadget(XObjectID gadgetID, XAPIInputStream inputStream, String mimeType, long length)
gadgetID
- The Gadget.inputStream
- The input stream.mimeType
- The mime type.length
- The length.void deleteGadget(XObjectID gadgetID)
gadgetID
- The Gadget.XOSGadgetInfo getGadget(XObjectID gadgetID)
gadgetID
- The Gadget.List<XOSGadgetInfo> getAllGadgets()
List<XOSGadgetInfo> getAllAvailableGadgets()
void setGadgetName(XObjectID gadgetID, String gadgetName)
gadgetID
- The Gadget.gadgetName
- The Gadget's name.List<XOSUserPrefInfo> getGadgetUserPrefs(XObjectID gadgetID)
gadgetID
- The Gadget.XObjectID createFeature(String featureName, String featureVersion)
featureName
- The Feature name.featureVersion
- The Feature version.XOSFeatureInfo getFeature(XObjectID featureID)
featureID
- The Feature.List<XOSFeatureInfo> getAllFeatures()
void setFeatureName(XObjectID featureID, String featureName)
featureID
- The Feature.featureName
- The Feature's name.void setFeatureVersion(XObjectID featureID, String featureVersion)
featureID
- The Feature.featureVersion
- The Feature's version.void deleteFeature(XObjectID featureID)
featureID
- The Feature.XObjectID createFeatureFile(XObjectID featureID, String name, XAPIInputStream inputStream, String mimeType, long length)
featureID
- The Feature.name
- The file name.inputStream
- The input stream.mimeType
- The mime type.length
- The length.void updateFeatureFile(XObjectID featureFileID, String name, XAPIInputStream inputStream, String mimeType, long length)
featureFileID
- The Feature File.name
- The file name.inputStream
- The input stream.mimeType
- The mime type.length
- The length.void setFeatureFileName(XObjectID featureFileID, String name)
featureFileID
- The Feature File.name
- The new name.void moveFeatureFileUp(XObjectID featureFileID)
featureFileID
- The Feature File.void moveFeatureFileDown(XObjectID featureFileID)
featureFileID
- The Feature File.List<XDocumentInfo> getAllFeatureFiles(XObjectID featureID)
featureID
- The Feature.void deleteFeatureFile(XObjectID featureFileID)
featureFileID
- The Feature File.
|
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 |