GigaSpaces XAP 9.7.2 API

org.openspaces.pu.service
Class CustomServiceDetails

java.lang.Object
  extended by org.openspaces.pu.service.PlainServiceDetails
      extended by org.openspaces.pu.service.CustomServiceDetails
All Implemented Interfaces:
Externalizable, Serializable, ServiceDetails

public class CustomServiceDetails
extends PlainServiceDetails

This class should be used by customers in order to implement their ServiceDetails

Since:
8.0.1
See Also:
Serialized Form

Field Summary
static String SERVICE_TYPE
           
 
Fields inherited from class org.openspaces.pu.service.PlainServiceDetails
attributes, description, id, longDescription, serviceSubType, serviceType
 
Constructor Summary
CustomServiceDetails()
           
CustomServiceDetails(String id, String serviceSubType, String description, String longDescription)
          Constructor
CustomServiceDetails(String id, String serviceType, String serviceSubType, String description, String longDescription)
          Deprecated. since 9.0 Use CustomServiceDetails(String, String, String, String) instead - constructor that does not receive service type as parameter since custom type is always SERVICE_TYPE
 
Method Summary
 
Methods inherited from class org.openspaces.pu.service.PlainServiceDetails
aggregateById, aggregateByServiceSubType, aggregateByServiceType, getAttributes, getDescription, getId, getLongDescription, getServiceSubType, getServiceType, readExternal, toString, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SERVICE_TYPE

public static final String SERVICE_TYPE
See Also:
Constant Field Values
Constructor Detail

CustomServiceDetails

public CustomServiceDetails()

CustomServiceDetails

public CustomServiceDetails(String id,
                            String serviceType,
                            String serviceSubType,
                            String description,
                            String longDescription)
Deprecated. since 9.0 Use CustomServiceDetails(String, String, String, String) instead - constructor that does not receive service type as parameter since custom type is always SERVICE_TYPE

Parameters:
id - should identify that service
serviceType -
serviceSubType -
description -
longDescription -

CustomServiceDetails

public CustomServiceDetails(String id,
                            String serviceSubType,
                            String description,
                            String longDescription)
Constructor

Parameters:
id - should identify that service, should be same as CustomServiceMonitors's id
serviceSubType -
description - should be same as CustomServiceMonitors's description
longDescription -

GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.