|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IServiceBase
This interface represents a service that can be hosted by a BusinessObjects Enterprise server.
| Nested Class Summary | |
|---|---|
static interface |
IServiceBase.ServiceClass
|
| Nested classes/interfaces inherited from interface com.crystaldecisions.sdk.occa.infostore.IInfoObject |
|---|
IInfoObject.CommitLevel, IInfoObject.Delta, IInfoObject.LocaleOption, IInfoObject.LockStatus, IInfoObject.PropertySet |
| Field Summary | |
|---|---|
static java.lang.String |
KIND
|
static java.lang.String |
PROGID
|
static int |
TYPEID
The TypeId for Service objects. |
| Method Summary | |
|---|---|
IConfigProperties |
addConfigProps()
Returns a new, empty collection of configuration properties for this service or returns the existing configuration properties if they exist. |
java.util.Set |
getContainers()
Returns a collection containing the IDs of the service containers that are configured to load this service. |
java.util.Set |
getDependingServices()
Returns the IDs of the services that have dependencies on this service. |
IConfigProperties |
getGlobalConfigProps()
Returns the global configuration properties that are defined for this service, or returns a new, empty collection of configuration properties if there are no configuration properties defined. |
java.lang.String |
getOCAServiceName()
Returns the OCA service name To read this value, this object must contain the SI_OCASERVICE_NAME property. |
java.util.Set |
getParentService()
Returns the IDs for the services on which this service has dependencies. |
java.util.Set |
getServiceCategories()
Returns the IDs of the service categories to which this service belongs. |
int |
getServiceClass()
Returns the service class. |
IConfiguredServices |
getServiceHosts()
Returns a collection containing the service configuration information for each server that hosts this service. |
IInstalledObjects |
getServiceInstalls()
Returns a collection containing the service configuration information for each install that includes this service. |
java.util.Set |
getServicesNeededAtRuntime()
Returns IDs for the non-core-categorized services that are needed by this service at run time. |
java.util.Set |
getServicesUsingThisServiceAtRuntime()
Returns the IDs for services that are using this service at runtime. |
int |
getServiceVersion()
Returns the service version. |
java.lang.String |
getType()
Returns the service type. |
void |
resetToGlobalConfigProps()
Resets the configuration properties to the global default values |
void |
setDescription(java.lang.String description,
java.util.Locale locale)
Adds a description corresponding to the provided locale. |
| Methods inherited from interface com.businessobjects.sdk.plugin.desktop.servicecommon.IServiceCommon |
|---|
getConfigProps, getDescription, getMessageString, getServerKind, getSupportedAuditEvents |
| Methods inherited from interface com.crystaldecisions.sdk.occa.infostore.IInfoObject |
|---|
applyDelta, applyDelta, clearTenantID, deleteNow, getCommitLevel, getCUID, getDelta, getDelta, getDescription, getDescription, getDescriptionLocales, getFileLocales, getFiles, getFiles, getGUID, getID, getKeyword, getKind, getLockInfo, getOwner, getOwnerID, getParent, getParent, getParentCUID, getParentID, getProcessingInfo, getProgID, getRUID, getSchedulingInfo, getSecurityInfo, getSecurityInfo2, getSourceFiles, getSpecificKind, getSpecificProgID, getTenantID, getTitle, getTitle, getTitle, getTitleLocales, getUpdateTimeStamp, isDirty, isInstance, isLockHeld, isMarkedAsRead, isReadOnly, properties, propertyIDs, releaseLock, removeFiles, removeSourceFiles, retrievePropertySet, save, setCommitLevel, setDescription, setKeyword, setMarkedAsRead, setParentID, setTenantID, setTitle, unlockNow |
| Field Detail |
|---|
static final int TYPEID
The TypeId for Service objects.
static final java.lang.String KIND
static final java.lang.String PROGID
| Method Detail |
|---|
IConfigProperties addConfigProps()
To read this value, this object must contain the SI_CONFIG property.
addConfigProps in interface IServiceCommonIConfigProperties getGlobalConfigProps()
To read this value, this object must contain the SI_GLOBAL_CONFIG property.
void resetToGlobalConfigProps()
throws SDKException
SDKException - if the process is unsuccessful.
java.util.Set getDependingServices()
throws SDKException
To read this value, this object must contain the SI_DEPENDENT_SERVICES property.
SDKException - if the process was unsuccessful.
java.util.Set getParentService()
throws SDKException
To read this value, this object must contain the SI_SERVICE_DEPENDENCIES property.
SDKException - if the process was unsuccessful.
java.util.Set getServicesUsingThisServiceAtRuntime()
throws SDKException
SDKException - if the process was unsuccessful
java.util.Set getServicesNeededAtRuntime()
throws SDKException
SDKException - if the process was unsuccessful
IConfiguredServices getServiceHosts()
throws SDKException
To read this value, this object must contain the SI_SERVICE_HOSTS property.
SDKException - This is thrown if the process is unsuccessful.
IInstalledObjects getServiceInstalls()
throws SDKException
To read this value, this object must contain the SI_SERVICE_INSTALLS property.
SDKException - This is thrown if the process is unsuccessful.
java.util.Set getContainers()
throws SDKException
To read this value, this object must contain the SI_SERVICEC4SERVICE property.
SDKExceptionint getServiceVersion()
To read this value, this object must contain the SI_SERVICE_VERSION property.
java.lang.String getType()
To read this value, this object must contain the SI_SERVICE_TYPE property.
void setDescription(java.lang.String description,
java.util.Locale locale)
description - The description for this service.locale - The locale corresponding to the language of the string.int getServiceClass()
IServiceBase.Class interface.
To read this value, this object must contain the SI_SERVICE_CLASS property.
java.util.Set getServiceCategories()
To read this value, this object must contain the SI_SERVICE_CATEGORY property.
java.lang.String getOCAServiceName()
To read this value, this object must contain the SI_OCASERVICE_NAME property.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||