Interface IOSGiService
-
- All Superinterfaces:
ICICSObject
,ICICSResource
,com.ibm.cics.model.meta.ITypedObject
public interface IOSGiService extends ICICSResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IOSGiService.ServiceStatusValue
Enumeration type for field SRVCSTATUS
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICICSResource
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getBundle()
Getter for field BUNDLEjava.lang.String
getBundlePart()
Getter for field BUNDLEPARTIOSGiServiceReference
getCICSObjectReference()
java.lang.String
getJvmServer()
Getter for field JVMSERVERICICSType<IOSGiService>
getObjectType()
java.lang.String
getOsgiBundle()
Getter for field OSGIBUNDLEjava.lang.String
getOsgiVersion()
Getter for field OSGIVERSIONjava.lang.Long
getServiceId()
Getter for field OSGISERVICEjava.lang.String
getServiceName()
Getter for field SRVCNAMEIOSGiService.ServiceStatusValue
getServiceStatus()
Getter for field SRVCSTATUS-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
-
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSContainer, getCICSRelease, getRegionName
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IOSGiService> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getServiceId
java.lang.Long getServiceId()
Getter for field OSGISERVICEOSGi service ID
Specifies the ID of the OSGi service.
-
getServiceStatus
IOSGiService.ServiceStatusValue getServiceStatus()
Getter for field SRVCSTATUSOSGi service status
Returns the status of OSGi service.
- ACTIVE - The OSGi service is available in the OSGi framework.
- INACTIVE - The OSGi service is not available in the OSGi framework. This can occur when it is a duplicate of an active OSGi service.
-
getJvmServer
java.lang.String getJvmServer()
Getter for field JVMSERVERJVM server
The name of the JVM server where the OSGi service is registered.
-
getBundle
java.lang.String getBundle()
Getter for field BUNDLECICS bundle name
The name of the CICS BUNDLE resource that contains the OSGi service on the specified JVM server.
-
getBundlePart
java.lang.String getBundlePart()
Getter for field BUNDLEPARTCICS bundle part name
Specifies the 1 to 255 character name of the OSGIBUNDLE part of the BUNDLE resource that represents the installed OSGi bundle in the specified JVM server.
-
getOsgiVersion
java.lang.String getOsgiVersion()
Getter for field OSGIVERSIONOSGi bundle version
Specifies the 1 - 255 character version of the OSGi bundle that contains the OSGi service.
-
getOsgiBundle
java.lang.String getOsgiBundle()
Getter for field OSGIBUNDLEOSGi bundle name
Specifies the 1 - 255 character symbolic name of the OSGi bundle that contains the OSGi service.
-
getServiceName
java.lang.String getServiceName()
Getter for field SRVCNAMEOSGi service name
Specifies the 1 - 255 character name of the OSGi service that is registered in the JVM server
-
getCICSObjectReference
IOSGiServiceReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICICSResource
-
-