|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPluginMgr
The Plugin Manager manages the deployment of desktop plugins.
The IPluginManager interface can be obtained from EnterpriseSession object by calling the
getPluginManager() method. Note that the PluginManager interface cannot be used separately from
the EnterpriseSession object.
| Nested Class Summary | |
|---|---|
static interface |
IPluginMgr.Category
This interface defines possible values for the plugin category. |
static interface |
IPluginMgr.Type
This interface defines possible values for the types of plugin interface retrieval. |
| Method Summary | |
|---|---|
IPluginInfo |
getPluginInfo(java.lang.Object plgkey)
Returns information on an available plugin at the CMS. |
java.lang.Object |
getPluginInterface(java.lang.Object plgkey,
java.lang.String type)
Retrieves a specific plugin interface given the ProgID or object type. |
IPluginInfo[] |
getPlugins(java.lang.String Category)
Returns a collection of plugins in a given category that are installed on the CMS. |
IPluginInfo[] |
getPluginsByFileExtensions(java.lang.String fileExt)
Returns a collection of plugins that contains the potential file extension specified. |
IPluginInfo[] |
getPluginsCanSubscribeDirectly()
Returns a collection of plugins to which you can directly subscribe for alerts. |
IPluginInfo[] |
getPluginsSupportRecentDocuments()
Returns a collection of plugins that support recent document feature. |
IPluginInfo[] |
getPluginsWithTypeSpecificRights()
Returns a collection of plugins that contains type specific rights. |
IPluginInfo[] |
getWebAppContentPlugins()
Returns a collection of plugins that consider as Web application content. |
| Method Detail |
|---|
IPluginInfo getPluginInfo(java.lang.Object plgkey)
throws SDKException
Returns information on an available plugin at the CMS.
plgkey - An Object specifying a ProgID or the Type of the plugin for
which information is to be retrieved.
IPluginInfo object containing information on the
specified plugin.
SDKException - This is thrown if the process is unsuccessful.
java.lang.Object getPluginInterface(java.lang.Object plgkey,
java.lang.String type)
throws SDKException
Retrieves a specific plugin interface given the ProgID or object type.
plgkey - An Object specifying a ProgID of the plugin.type - Specifies the type of plugin interface to retrieve. This should be one of type
IPluginMgr.Type.
Object containing the plugin interface specified. The type that
this object can be cast as depends on the ProgID or Type of the plugin that was supplied
as an argument. For example, if the ProgID supplied was 'CrystalEnterprise.Server' then
the returned Object will be of type IServer.
SDKException - This is thrown if the process is unsuccessful.IPluginMgr.Type,
CePropertyID
IPluginInfo[] getPlugins(java.lang.String Category)
throws SDKException
Returns a collection of plugins in a given category that are installed on the CMS.
Category - The category for which a collection of plugin is to be retrieved.
IPluginInfo objects containing the plugins in a
given category that are installed on the CMS.
SDKException - This is thrown if the process is unsuccessful.IPluginMgr.Category
IPluginInfo[] getWebAppContentPlugins()
throws SDKException
Returns a collection of plugins that consider as Web application content.
IPluginInfo objects consider as Web application content.
SDKException - This is thrown if the process is unsuccessful.
IPluginInfo[] getPluginsWithTypeSpecificRights()
throws SDKException
Returns a collection of plugins that contains type specific rights.
IPluginInfo objects that contains type specific rights.
SDKException - This is thrown if the process is unsuccessful.
IPluginInfo[] getPluginsSupportRecentDocuments()
throws SDKException
Returns a collection of plugins that support recent document feature.
IPluginInfo that support recent document feature.
SDKException - This is thrown if the process is unsuccessful.
IPluginInfo[] getPluginsByFileExtensions(java.lang.String fileExt)
throws SDKException
Returns a collection of plugins that contains the potential file extension specified.
fileExt - The file extension you want to find what plugins contain.
IPluginInfo objects that contains the potential file extension specified.
SDKException - This is thrown if the process is unsuccessful.
IPluginInfo[] getPluginsCanSubscribeDirectly()
throws SDKException
SDKException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||