|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
IService is used to connect to a remote web service,
and get the editable properties. These properties are then put through
an XSLT transformation for use in a Plumtree page. The most typicaly
uses are with editors inside the administrative interface.
IServiceManager is used to create new IService
objects.
IServiceManager| Method Summary | |
void |
Finalize(com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings)
Finalize connects to the remote webservice, and finalizes the actions of the wizard. |
java.lang.String |
GetContent(int lPageNumber,
com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings,
java.lang.Object vsaXSLParameters)
Applies the XUI XSL transformation to the content of the page and returns a string containing the transformed content. |
java.lang.Object |
GetContentXML(int lPageNumber,
com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings)
Returns the content of a given page, without transforming it first. |
java.lang.String |
GetDescription()
Get a description of the service. |
java.lang.String |
GetImageFile()
Get the Service image file path. |
boolean |
GetInitialized()
Set the Service image file path |
java.lang.String |
GetName()
Get the name of the service. |
int |
GetPageCount()
Services have a particular number of pages that they refer to. |
java.lang.String |
GetURI()
Get the Service URI. |
java.lang.String |
GetWizardPageHelp(int lPageNumber)
Returns the URI to the help for a particular wizard page. |
java.lang.String |
GetWizardPageImageFile(int lPageNumber)
Given a page number, retrieves the image file of the wizard for that page. |
java.lang.String |
GetWizardPageInstructions(int lPageNumber)
Retrieves the instructions for the specified page. |
java.lang.String |
GetWizardPageTitle(int lPageNumber)
Given a page number, retrieves the title of the wizard for that page. |
java.lang.String |
GetXSLPath()
Returns the path to the current XSL file being used for transformations of content. |
void |
Initialize(com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings,
int lTimeoutSeconds)
Connects to the remote web service, and initialized the connection. |
void |
SetDescription(java.lang.String Value)
Set the description of the service. |
void |
SetName(java.lang.String Value)
Set the name of the service. |
void |
SetURI(java.lang.String Value)
Set the Service URI |
boolean |
Validate(int lPageNumber,
com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings)
Connects to the remote web service and validates the given settings. |
| Method Detail |
public java.lang.String GetName()
public void SetName(java.lang.String Value)
Value - desired name of the servicepublic java.lang.String GetDescription()
public void SetDescription(java.lang.String Value)
Value - desired description of the servicepublic java.lang.String GetURI()
public void SetURI(java.lang.String Value)
Value - desired Service URIpublic java.lang.String GetImageFile()
public boolean GetInitialized()
public int GetPageCount()
public java.lang.String GetWizardPageTitle(int lPageNumber)
lPageNumber - page number to get info forpublic java.lang.String GetWizardPageImageFile(int lPageNumber)
lPageNumber - page number to get info for
public java.lang.String GetContent(int lPageNumber,
com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings,
java.lang.Object vsaXSLParameters)
lPageNumber - page number of the desired contentpPBagSettings - settings to be passed to the remote web servicevsaXSLParameters - parameters to be passed to the XSL transformer
public boolean Validate(int lPageNumber,
com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings)
lPageNumber - page number to validate settings forpPBagSettings - settings to be validated
public void Initialize(com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings,
int lTimeoutSeconds)
pPBagSettings - settings to be passed to the remote web servicelTimeoutSeconds - timeout to connect to the remote web servicepublic java.lang.String GetWizardPageInstructions(int lPageNumber)
lPageNumber - page number to retrieve instructions forpublic void Finalize(com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings)
pPBagSettings - settings that will be finalizedpublic java.lang.String GetWizardPageHelp(int lPageNumber)
lPageNumber - page number we desire help for
public java.lang.Object GetContentXML(int lPageNumber,
com.plumtree.openfoundation.util.IXPPropertyBag pPBagSettings)
lPageNumber - desired page's numberpPBagSettings - settings to pass to the remote servicepublic java.lang.String GetXSLPath()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||