Class PluggableAppSoapStub
java.lang.Object
com.collabnet.ce.soap60.webservices.ClientSoapStub
com.collabnet.ce.soap60.webservices.pluggable.PluggableAppSoapStub
- All Implemented Interfaces:
IPluggableAppSoap
-
Field Summary
Fields inherited from class com.collabnet.ce.soap60.webservices.ClientSoapStub
DEFAULT_CLIENT_TIME_OUT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateIntegratedApplication(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileId, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle) Creates a Integrated ApplicationcreateIntegratedApplication2(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileId, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String isPageComponentRequired, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle, String idPattern, String serviceType) Creates a Integrated ApplicationcreateIntegratedApplication3(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileKey, String iconFileName, String iconMimeType, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String isPageComponentRequired, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle, String idPattern, String serviceType) Creates a Integrated Application Note that the icon file has to be uploaded seperatelycreateIntegratedApplication4(String sessionId, PluggableComponent3SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType) Creates a Integrated Application Note that the icon file has to be uploaded seperatelycreateIntegratedApplication5(String sessionId, PluggableComponent4SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType) Creates a Integrated Application Note that the icon file has to be uploaded seperatelycreateIntegratedApplication6(String sessionId, PluggableComponent5SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType) Creates a Integrated Application Note that the icon file has to be uploaded seperatelycreateIntegratedApplicationFromXMLFiles(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileId) Creates/Imports an integrated application from xml files.createIntegratedApplicationFromXMLFiles2(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileId) Create/import an integrated application from XML files.createIntegratedApplicationFromXMLFiles3(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType) Create/import an integrated application from XML files.createIntegratedApplicationFromXMLFiles4(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType) Create/import an integrated application from XML files.createIntegratedApplicationFromXMLFiles5(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType) Create/import an integrated application from XML files.createIntegratedApplicationFromXMLFiles6(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType) Create/import an integrated application from XML files.voiddeleteIntegratedApplication(String sessionId, String plugName) Delete an integrated application at the site levelvoideditIntegratedApplication(String sessionId, PluggableComponentSoapDO soapDO) Edits the Integrated Application for the giving PluggableComponentSoapDOvoideditIntegratedApplication2(String sessionId, PluggableComponent2SoapDO soapDO) Edit the integrated application properties.voideditIntegratedApplication3(String sessionId, PluggableComponent3SoapDO soapDO) Edit the integrated application properties.voideditIntegratedApplication4(String sessionId, PluggableComponent4SoapDO soapDO) Edit the integrated application properties.voideditIntegratedApplication5(String sessionId, PluggableComponent5SoapDO soapDO) Edit the integrated application properties.voideditIntegratedApplicationFromXMLFiles(String sessionId, String integratedAppId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileId) Edit integrated application from xml files.editProjectConfigurationParameters(String sessionId, String projectId, PluggableComponentParameterSoapDO[] paramDO) Edits project specific configuration parameters of a pluggable application.editProjectConfigurationParameters2(String sessionId, String integratedAppId, String projectId, PluggableComponentParameterSoapDO[] paramDO) Edit the project specific configuration parameters of an integrated application.enablePluggableComponent(String sessionId, String projectID, String pluggableId, PluggableComponentParameterSoapDO[] params, String prefix) Adds a pluggable application to a projectgetBaseUrlByLinkId(String sessionId, String linkId) Get the project integrated application's base URL.getBaseUrlByName(String sessionId, String iaName) Gets integrated application base url for the given IA NamegetIntegratedApplicationByName(String sessionId, String plugName) Returns the PluggableComponentSoapDO object for the given Integrated Application NamegetIntegratedApplicationByName2(String sessionId, String integratedAppName) Get the integrated application for a given name.getIntegratedApplicationByName3(String sessionId, String integratedAppName) Get the integrated application for a given name.getIntegratedApplicationByName4(String sessionId, String integratedAppName) Get the integrated application for a given name.getIntegratedApplicationByName5(String sessionId, String integratedAppName) Get the integrated application for a given name.String[]getIntegratedAppPrefixes(String sessionId) Gets the list of Integrated App Prefixes.getLinkPlugId(String sessionId, String projectPath, String baseUrl) Gets the link id for the specified project and base URL.getLinkPlugIdByPlugId(String sessionId, String projectId, String pluggableId) Get the integrated application id for the specified project and base URL.getPlugIdByBaseUrl(String sessionId, String baseUrl) Gets integrated application id for the given base URLgetProjectConfigParameterData(String sessionId, String linkId) Gets project specific configuration parameters for a pluggable application.getProjectPathByIntegratedAppId(String sessionId, String linkId) Get the project path for the given integrated application id.getProjectPrefix(String sessionId, String linkId) Get the project prefix for an integrated application.listPluggableComponents(String sessionId) Gets the list of integrated applications in the site.listPluggableComponents2(String sessionId) Gets the list of integrated applications in the site.listPluggableComponentsByCategory(String sessionId, String category) Gets the list of integrated applications in the site based on the category.listPluggableComponentsForProject(String sessionId, String projectId) Lists Pluggable Components.voidremoveProjectIntegratedApplication(String sessionId, String linkId) Removes integrated application from a project.voidsetIntegratedApplicationIcon(String sessionId, String integratedAppId, String iconFileKey, String iconFileName, String iconMimeType) Sets new icon for specified integrated applicationvoidsetPluggableAppMessageResource(String sessionId, String pluggableId, String locale, String key, String value) Creates / Updates the Pluggable App Message resourcevoidupdateRecentAccess(String userId, String objectId) Updates the recent access entries for the user.Methods inherited from class com.collabnet.ce.soap60.webservices.ClientSoapStub
getServiceCall, getSoapServer, getTimeout, setTimeout, soapParam
-
Constructor Details
-
PluggableAppSoapStub
-
-
Method Details
-
listPluggableComponents
Description copied from interface:IPluggableAppSoapGets the list of integrated applications in the site.- Specified by:
listPluggableComponentsin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.- Returns:
- list of integrated applications in the site.
- Throws:
RemoteException
-
listPluggableComponents2
public PluggableComponent2SoapList listPluggableComponents2(String sessionId) throws RemoteException Description copied from interface:IPluggableAppSoapGets the list of integrated applications in the site.- Specified by:
listPluggableComponents2in interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.- Returns:
- list of integrated applications in the site.
- Throws:
RemoteException
-
listPluggableComponentsByCategory
public PluggableComponent2SoapList listPluggableComponentsByCategory(String sessionId, String category) throws RemoteException Description copied from interface:IPluggableAppSoapGets the list of integrated applications in the site based on the category.- Specified by:
listPluggableComponentsByCategoryin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.category- category of the integrated application.- Returns:
- list of integrated applications in the site.
- Throws:
RemoteException
-
enablePluggableComponent
public SoapNamedValues enablePluggableComponent(String sessionId, String projectID, String pluggableId, PluggableComponentParameterSoapDO[] params, String prefix) throws RemoteException Description copied from interface:IPluggableAppSoapAdds a pluggable application to a project- Specified by:
enablePluggableComponentin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.projectID- Project ID project to which the pluggable app should be added.pluggableId- pluggable application that should be added to a projectparams- Param Array of PluggableComponentParameter Valuesprefix- the pluggablecomponent prefix- Returns:
- name/value pair of validation errors if any
- Throws:
RemoteException
-
getProjectConfigParameterData
public PluggableComponentParameterSoapDO[] getProjectConfigParameterData(String sessionId, String linkId) throws RemoteException Description copied from interface:IPluggableAppSoapGets project specific configuration parameters for a pluggable application.- Specified by:
getProjectConfigParameterDatain interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.linkId- the link id between a pluggable application and a project- Returns:
- array of project specific configuration parameters
- Throws:
RemoteException
-
editProjectConfigurationParameters
public SoapNamedValues editProjectConfigurationParameters(String sessionId, String projectId, PluggableComponentParameterSoapDO[] paramDO) throws RemoteException Description copied from interface:IPluggableAppSoapEdits project specific configuration parameters of a pluggable application.- Specified by:
editProjectConfigurationParametersin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.projectId- project in which the pluggable application resides.paramDO- project specific configuration parameters for a pluggable application- Returns:
- name/value pair of validation errors if any, where name is the parameter name and value is the error string.
- Throws:
RemoteException
-
editProjectConfigurationParameters2
public SoapNamedValues editProjectConfigurationParameters2(String sessionId, String integratedAppId, String projectId, PluggableComponentParameterSoapDO[] paramDO) throws RemoteException Description copied from interface:IPluggableAppSoapEdit the project specific configuration parameters of an integrated application.- Specified by:
editProjectConfigurationParameters2in interfaceIPluggableAppSoap- Parameters:
sessionId- Soap session IDintegratedAppId- integrated application IDprojectId- project in which the integrated application residesparamDO- project specific configuration parameters of an integrated application- Returns:
- name/value pair of validation errors if any, where name is the parameter name and value is the error string.
- Throws:
RemoteException
-
deleteIntegratedApplication
Description copied from interface:IPluggableAppSoapDelete an integrated application at the site level- Specified by:
deleteIntegratedApplicationin interfaceIPluggableAppSoap- Parameters:
sessionId- the soap session IDplugName- the integratedApp Name- Throws:
RemoteException
-
removeProjectIntegratedApplication
public void removeProjectIntegratedApplication(String sessionId, String linkId) throws RemoteException Description copied from interface:IPluggableAppSoapRemoves integrated application from a project.- Specified by:
removeProjectIntegratedApplicationin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.linkId- project pluggable application id- Throws:
RemoteException
-
listPluggableComponentsForProject
public LinkPluggableComponentSoapList listPluggableComponentsForProject(String sessionId, String projectId) throws RemoteException Description copied from interface:IPluggableAppSoapLists Pluggable Components. Gives the list of pluggable components available for a project- Specified by:
listPluggableComponentsForProjectin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.projectId- Project ID.- Returns:
- pcList PluggableComponentList.
- Throws:
RemoteException
-
getLinkPlugId
public String getLinkPlugId(String sessionId, String projectPath, String baseUrl) throws RemoteException Description copied from interface:IPluggableAppSoapGets the link id for the specified project and base URL.- Specified by:
getLinkPlugIdin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.projectPath- the project pathbaseUrl- integrated application base URL- Returns:
- integrated application id for the specified project and base URL
- Throws:
RemoteException
-
getProjectPathByIntegratedAppId
public String getProjectPathByIntegratedAppId(String sessionId, String linkId) throws RemoteException Description copied from interface:IPluggableAppSoapGet the project path for the given integrated application id.- Specified by:
getProjectPathByIntegratedAppIdin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.linkId- linkId id of integrated application id/prpl id- Returns:
- project path for the given integrated application.
- Throws:
RemoteException
-
getBaseUrlByLinkId
Description copied from interface:IPluggableAppSoapGet the project integrated application's base URL.- Specified by:
getBaseUrlByLinkIdin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.linkId- project integrated application id.- Returns:
- the project integrated application's base URL
- Throws:
RemoteException
-
getPlugIdByBaseUrl
Description copied from interface:IPluggableAppSoapGets integrated application id for the given base URL- Specified by:
getPlugIdByBaseUrlin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.baseUrl- integrated application base URL- Returns:
- integrated application id
- Throws:
RemoteException
-
getBaseUrlByName
Description copied from interface:IPluggableAppSoapGets integrated application base url for the given IA Name- Specified by:
getBaseUrlByNamein interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.iaName- integrated application name- Returns:
- baseUrl
- Throws:
RemoteException
-
createIntegratedApplication
public PluggableComponentSoapDO createIntegratedApplication(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileId, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle) throws RemoteException Description copied from interface:IPluggableAppSoapCreates a Integrated Application- Specified by:
createIntegratedApplicationin interfaceIPluggableAppSoap- Parameters:
sessionId- the soap session IDplugName- the integratedApp Namedescription- the integratedApp descriptionbaseUrl- the app's baseUrlgoUrl- the goUrlprefix- the app's prefixisScmRequired- the isScmRequiredrequireProjPrefix- the project prefixiconFileId- the iconfileIdendPoint- the endPointparamDO- the PluggableComponentParameterSoapDOadminUrl- url for integrated app. site administration. the PluggableComponentParameterSoapDOpermSoapDO- the PluggablePermissionSoapDOpceInputType- pceInputType of integrated apppceResultFormat- pceResultFormat of integrated apppceDescription- pceDescription of integrated apppceTitle- pceTitle of integrated app- Returns:
- a
PluggableComponentSoapDOof the created application - Throws:
RemoteException
-
createIntegratedApplication2
public PluggableComponent2SoapDO createIntegratedApplication2(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileId, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String isPageComponentRequired, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle, String idPattern, String serviceType) throws RemoteException Description copied from interface:IPluggableAppSoapCreates a Integrated Application- Specified by:
createIntegratedApplication2in interfaceIPluggableAppSoap- Parameters:
sessionId- the soap session IDplugName- the integratedApp Namedescription- the integratedApp descriptionbaseUrl- the app's baseUrlgoUrl- the goUrlprefix- the app's prefixisScmRequired- the isScmRequiredrequireProjPrefix- the project prefixiconFileId- the iconfileIdendPoint- the endPointparamDO- the PluggableComponentParameterSoapDOadminUrl- url for integrated app. site administration.permSoapDO- the PluggablePermissionSoapDOpceInputType- pceInputType of integrated apppceResultFormat- pceResultFormat of integrated apppceDescription- pceDescription of integrated apppceTitle- pceTitle of integrated appidPattern- Regular expression for the object id which used for creating association links.serviceType- The service type REST / SOAP- Returns:
- a
PluggableComponent2SoapDOof the created application - Throws:
RemoteException
-
createIntegratedApplication3
public PluggableComponent2SoapDO createIntegratedApplication3(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileKey, String iconFileName, String iconMimeType, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String isPageComponentRequired, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle, String idPattern, String serviceType) throws RemoteException Description copied from interface:IPluggableAppSoapCreates a Integrated Application Note that the icon file has to be uploaded seperately- Specified by:
createIntegratedApplication3in interfaceIPluggableAppSoap- Parameters:
sessionId- the soap session IDplugName- the integratedApp Namedescription- the integratedApp descriptionbaseUrl- the app's baseUrlgoUrl- the goUrlprefix- the app's prefixisScmRequired- the isScmRequiredrequireProjPrefix- the project prefixiconFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service)iconFileName- the icon file nameiconMimeType- the mime-type of the icon (supported icon file formats are GIF/JPEG/PNG)endPoint- the endPointparamDO- the PluggableComponentParameterSoapDOadminUrl- url for integrated app. site administration.permSoapDO- the PluggablePermissionSoapDOpceInputType- pceInputType of integrated apppceResultFormat- pceResultFormat of integrated apppceDescription- pceDescription of integrated apppceTitle- pceTitle of integrated appidPattern- Regular expression for the object id which used for creating association links.serviceType- The service type REST / SOAP- Returns:
- a
PluggableComponent2SoapDOof the created application - Throws:
RemoteException
-
createIntegratedApplication4
public PluggableComponent3SoapDO createIntegratedApplication4(String sessionId, PluggableComponent3SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType) throws RemoteException Description copied from interface:IPluggableAppSoapCreates a Integrated Application Note that the icon file has to be uploaded seperately- Specified by:
createIntegratedApplication4in interfaceIPluggableAppSoap- Parameters:
sessionId- the soap session IDsoapDO- aPluggableComponent3SoapDOwith integrated application propertiesiconFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service)iconFileName- the icon file nameiconMimeType- the mime-type of the icon (supported icon file formats are GIF/JPEG/PNG)- Returns:
- a
PluggableComponent3SoapDOof the created application - Throws:
RemoteException
-
createIntegratedApplication5
public PluggableComponent4SoapDO createIntegratedApplication5(String sessionId, PluggableComponent4SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType) throws RemoteException Description copied from interface:IPluggableAppSoapCreates a Integrated Application Note that the icon file has to be uploaded seperately- Specified by:
createIntegratedApplication5in interfaceIPluggableAppSoap- Parameters:
sessionId- the soap session IDsoapDO- aPluggableComponent4SoapDOwith integrated application propertiesiconFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service)iconFileName- the icon file nameiconMimeType- the mime-type of the icon (supported icon file formats are GIF/JPEG/PNG)- Returns:
- a
PluggableComponent4SoapDOof the created application - Throws:
RemoteException
-
createIntegratedApplication6
public PluggableComponent5SoapDO createIntegratedApplication6(String sessionId, PluggableComponent5SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType) throws RemoteException Description copied from interface:IPluggableAppSoapCreates a Integrated Application Note that the icon file has to be uploaded seperately- Specified by:
createIntegratedApplication6in interfaceIPluggableAppSoap- Parameters:
sessionId- the soap session IDsoapDO- aPluggableComponent5SoapDOwith integrated application propertiesiconFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service)iconFileName- the icon file nameiconMimeType- the mime-type of the icon (supported icon file formats are GIF/JPEG/PNG)- Returns:
- a
PluggableComponent5SoapDOof the created application - Throws:
RemoteException
-
createIntegratedApplicationFromXMLFiles
public PluggableComponentSoapDO createIntegratedApplicationFromXMLFiles(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileId) throws RemoteException Description copied from interface:IPluggableAppSoapCreates/Imports an integrated application from xml files.- Specified by:
createIntegratedApplicationFromXMLFilesin interfaceIPluggableAppSoap- Parameters:
sessionId- user session iddepXmlByteArray- integrated app deployment xml byte arrayappXmlByteArray- integrated app application xml byte arrayiconFileId- icon file id, should be a StoredFileKey id- Returns:
- PluggableComponentSoapDO with the details of the integrated application that was created.
- Throws:
RemoteException
-
createIntegratedApplicationFromXMLFiles2
public PluggableComponent2SoapDO createIntegratedApplicationFromXMLFiles2(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileId) throws RemoteException Description copied from interface:IPluggableAppSoapCreate/import an integrated application from XML files.- Specified by:
createIntegratedApplicationFromXMLFiles2in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDdepXmlByteArray- integrated application deployment XML byte arrayappXmlByteArray- integrated application application XML byte arrayiconFileId- icon file id, should be a StoredFileKey id- Returns:
- a
PluggableComponent2SoapDOfor the integrated application that was just created. - Throws:
RemoteException
-
createIntegratedApplicationFromXMLFiles3
public PluggableComponent2SoapDO createIntegratedApplicationFromXMLFiles3(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType) throws RemoteException Description copied from interface:IPluggableAppSoapCreate/import an integrated application from XML files.- Specified by:
createIntegratedApplicationFromXMLFiles3in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDdepXmlByteArray- integrated application deployment XML byte arrayappXmlByteArray- integrated application application XML byte arrayiconFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service)iconFileName- the name of the icon fileiconMimeType- the mime-type of the icon file (supported icon file formats are GIF/JPEG/PNG)- Returns:
- a
PluggableComponent2SoapDOfor the integrated application that was just created. - Throws:
RemoteException
-
createIntegratedApplicationFromXMLFiles4
public PluggableComponent3SoapDO createIntegratedApplicationFromXMLFiles4(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType) throws RemoteException Description copied from interface:IPluggableAppSoapCreate/import an integrated application from XML files.- Specified by:
createIntegratedApplicationFromXMLFiles4in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDdepXmlByteArray- integrated application deployment XML byte arrayappXmlByteArray- integrated application application XML byte arrayiconFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service)iconFileName- the name of the icon fileiconMimeType- the mime-type of the icon file (supported icon file formats are GIF/JPEG/PNG)- Returns:
- a
PluggableComponent3SoapDOfor the integrated application that was just created. - Throws:
RemoteException
-
createIntegratedApplicationFromXMLFiles5
public PluggableComponent4SoapDO createIntegratedApplicationFromXMLFiles5(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType) throws RemoteException Description copied from interface:IPluggableAppSoapCreate/import an integrated application from XML files.- Specified by:
createIntegratedApplicationFromXMLFiles5in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDdepXmlByteArray- integrated application deployment XML byte arrayappXmlByteArray- integrated application application XML byte arrayiconFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service)iconFileName- the name of the icon fileiconMimeType- the mime-type of the icon file (supported icon file formats are GIF/JPEG/PNG)- Returns:
- a
PluggableComponent4SoapDOfor the integrated application that was just created. - Throws:
RemoteException
-
createIntegratedApplicationFromXMLFiles6
public PluggableComponent5SoapDO createIntegratedApplicationFromXMLFiles6(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType) throws RemoteException Description copied from interface:IPluggableAppSoapCreate/import an integrated application from XML files.- Specified by:
createIntegratedApplicationFromXMLFiles6in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDdepXmlByteArray- integrated application deployment XML byte arrayappXmlByteArray- integrated application application XML byte arrayiconFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service)iconFileName- the name of the icon fileiconMimeType- the mime-type of the icon file (supported icon file formats are GIF/JPEG/PNG)- Returns:
- a
PluggableComponent5SoapDOfor the integrated application that was just created. - Throws:
RemoteException
-
getIntegratedApplicationByName
public PluggableComponentSoapDO getIntegratedApplicationByName(String sessionId, String plugName) throws RemoteException Description copied from interface:IPluggableAppSoapReturns the PluggableComponentSoapDO object for the given Integrated Application Name- Specified by:
getIntegratedApplicationByNamein interfaceIPluggableAppSoap- Parameters:
sessionId- the soap sessionidplugName- the Integrated App Name- Returns:
- PluggableComponentSoapDO object
- Throws:
RemoteException
-
getIntegratedApplicationByName2
public PluggableComponent2SoapDO getIntegratedApplicationByName2(String sessionId, String integratedAppName) throws RemoteException Description copied from interface:IPluggableAppSoapGet the integrated application for a given name.- Specified by:
getIntegratedApplicationByName2in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDintegratedAppName- integrated application name- Returns:
PluggableComponent2SoapDOfor a given integrated application name- Throws:
RemoteException
-
getIntegratedApplicationByName3
public PluggableComponent3SoapDO getIntegratedApplicationByName3(String sessionId, String integratedAppName) throws RemoteException Description copied from interface:IPluggableAppSoapGet the integrated application for a given name.- Specified by:
getIntegratedApplicationByName3in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDintegratedAppName- integrated application name- Returns:
PluggableComponent3SoapDOfor a given integrated application name- Throws:
RemoteException
-
getIntegratedApplicationByName4
public PluggableComponent4SoapDO getIntegratedApplicationByName4(String sessionId, String integratedAppName) throws RemoteException Description copied from interface:IPluggableAppSoapGet the integrated application for a given name.- Specified by:
getIntegratedApplicationByName4in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDintegratedAppName- integrated application name- Returns:
PluggableComponent4SoapDOfor a given integrated application name- Throws:
RemoteException
-
getIntegratedApplicationByName5
public PluggableComponent5SoapDO getIntegratedApplicationByName5(String sessionId, String integratedAppName) throws RemoteException Description copied from interface:IPluggableAppSoapGet the integrated application for a given name.- Specified by:
getIntegratedApplicationByName5in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDintegratedAppName- integrated application name- Returns:
PluggableComponent5SoapDOfor a given integrated application name- Throws:
RemoteException
-
editIntegratedApplication
public void editIntegratedApplication(String sessionId, PluggableComponentSoapDO soapDO) throws RemoteException Description copied from interface:IPluggableAppSoapEdits the Integrated Application for the giving PluggableComponentSoapDO- Specified by:
editIntegratedApplicationin interfaceIPluggableAppSoap- Parameters:
sessionId- the soap sessionIdsoapDO- the PluggableComponentSoapDO- Throws:
RemoteException
-
editIntegratedApplication2
public void editIntegratedApplication2(String sessionId, PluggableComponent2SoapDO soapDO) throws RemoteException Description copied from interface:IPluggableAppSoapEdit the integrated application properties.- Specified by:
editIntegratedApplication2in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDsoapDO- aPluggableComponent2SoapDOwith the properties to be edited.- Throws:
RemoteException
-
editIntegratedApplication3
public void editIntegratedApplication3(String sessionId, PluggableComponent3SoapDO soapDO) throws RemoteException Description copied from interface:IPluggableAppSoapEdit the integrated application properties.- Specified by:
editIntegratedApplication3in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDsoapDO- aPluggableComponent3SoapDOwith the properties to be edited.- Throws:
RemoteException
-
editIntegratedApplication4
public void editIntegratedApplication4(String sessionId, PluggableComponent4SoapDO soapDO) throws RemoteException Description copied from interface:IPluggableAppSoapEdit the integrated application properties.- Specified by:
editIntegratedApplication4in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDsoapDO- aPluggableComponent4SoapDOwith the properties to be edited.- Throws:
RemoteException
-
editIntegratedApplication5
public void editIntegratedApplication5(String sessionId, PluggableComponent5SoapDO soapDO) throws RemoteException Description copied from interface:IPluggableAppSoapEdit the integrated application properties.- Specified by:
editIntegratedApplication5in interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDsoapDO- aPluggableComponent5SoapDOwith the properties to be edited.- Throws:
RemoteException
-
editIntegratedApplicationFromXMLFiles
public void editIntegratedApplicationFromXMLFiles(String sessionId, String integratedAppId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileId) throws RemoteException Description copied from interface:IPluggableAppSoapEdit integrated application from xml files. Note that input xml files have to be uploaded as byte arrays- Specified by:
editIntegratedApplicationFromXMLFilesin interfaceIPluggableAppSoap- Parameters:
sessionId- user session iddepXmlByteArray- integrated app deployment xml byte arrayappXmlByteArray- integrated app application xml byte arrayiconFileId- icon file id, should be a StoredFileKey id- Throws:
RemoteException
-
setIntegratedApplicationIcon
public void setIntegratedApplicationIcon(String sessionId, String integratedAppId, String iconFileKey, String iconFileName, String iconMimeType) throws RemoteException Description copied from interface:IPluggableAppSoapSets new icon for specified integrated application- Specified by:
setIntegratedApplicationIconin interfaceIPluggableAppSoap- Parameters:
sessionId- soap session IDintegratedAppId- integrated application for which the icon to be seticonFileKey- the uploaded icon file key (through FileStorageApp or SimpleFileStorageApp service).iconFileName- the icon file nameiconMimeType- the mime-type of the icon- Throws:
RemoteException
-
getLinkPlugIdByPlugId
public String getLinkPlugIdByPlugId(String sessionId, String projectId, String pluggableId) throws RemoteException Description copied from interface:IPluggableAppSoapGet the integrated application id for the specified project and base URL.- Specified by:
getLinkPlugIdByPlugIdin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession ID.projectId- the project IDpluggableId- integrated application ID.- Returns:
- integrated application link id for the specified project and pluggableId
- Throws:
RemoteException
-
getProjectPrefix
Description copied from interface:IPluggableAppSoapGet the project prefix for an integrated application.- Specified by:
getProjectPrefixin interfaceIPluggableAppSoap- Parameters:
sessionId- UserSession Id.linkId- , integrated application link id- Returns:
- project prefix for an integrated application.
- Throws:
RemoteException
-
updateRecentAccess
Description copied from interface:IPluggableAppSoapUpdates the recent access entries for the user.- Specified by:
updateRecentAccessin interfaceIPluggableAppSoap- Parameters:
userId- user who recently accessed this objectobjectId- recently accessed object id of the form glpl_prplXXXX_prefix_objectId_objectTitle- Throws:
RemoteException
-
getIntegratedAppPrefixes
Description copied from interface:IPluggableAppSoapGets the list of Integrated App Prefixes.- Specified by:
getIntegratedAppPrefixesin interfaceIPluggableAppSoap- Parameters:
sessionId- the Session id of the user- Returns:
- Array List of Integrated App Prefixes.
- Throws:
RemoteException
-
setPluggableAppMessageResource
public void setPluggableAppMessageResource(String sessionId, String pluggableId, String locale, String key, String value) throws RemoteException Description copied from interface:IPluggableAppSoapCreates / Updates the Pluggable App Message resource- Specified by:
setPluggableAppMessageResourcein interfaceIPluggableAppSoap- Parameters:
pluggableId- The Pluggable Id for which this message resource to be createdlocale- The Localekey- The Resource Keyvalue- The Resource Value- Throws:
RemoteException
-