|
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 | |||||||||