GigaSpaces XAP 8.0 API

org.openspaces.pu.service
Interface ServiceDetails

All Superinterfaces:
Serializable
All Known Implementing Classes:
AsyncPollingEventContainerServiceDetails, CustomServiceDetails, DotnetContainerServiceDetails, DotnetServiceDetails, EventContainerServiceDetails, GatewayDelegatorServiceDetails, GatewayServiceDetails, GatewaySinkServiceDetails, JeeServiceDetails, MemcachedServiceDetails, NotifyEventContainerServiceDetails, PlainServiceDetails, PollingEventContainerServiceDetails, RemotingServiceDetails, SpaceServiceDetails

public interface ServiceDetails
extends Serializable

A generic service that exists within a processing unit.

Author:
kimchy
See Also:
PlainServiceDetails

Method Summary
 Map<String,Object> getAttributes()
          Returns extra attributes the service details wishes to expose.
 String getDescription()
          Returns a short description of the service.
 String getId()
          Returns the id of the processing unit (usually the bean id).
 String getLongDescription()
          Returns the long description
 String getServiceSubType()
          Returns the type of the serive details.
 String getServiceType()
          Returns the service type.
 

Method Detail

getId

String getId()
Returns the id of the processing unit (usually the bean id).


getServiceType

String getServiceType()
Returns the service type. For example, space, dotnet, jee.


getServiceSubType

String getServiceSubType()
Returns the type of the serive details. For example, in case of space, it can be localcache, proxy, ... .


getDescription

String getDescription()
Returns a short description of the service.


getLongDescription

String getLongDescription()
Returns the long description


getAttributes

Map<String,Object> getAttributes()
Returns extra attributes the service details wishes to expose.


GigaSpaces XAP 8.0 API

Copyright © GigaSpaces.