Package org.openspaces.core.gateway
Class GatewayDelegatorServiceDetails
java.lang.Object
org.openspaces.pu.service.PlainServiceDetails
org.openspaces.core.gateway.GatewayServiceDetails
org.openspaces.core.gateway.GatewayDelegatorServiceDetails
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable,ServiceDetails
Provide service details of
GatewayDelegatorFactoryBean- Since:
- 8.0.4
- Author:
- eitany
- See Also:
-
Field Summary
FieldsFields inherited from class org.openspaces.core.gateway.GatewayServiceDetails
SERVICE_TYPEFields inherited from class org.openspaces.pu.service.PlainServiceDetails
attributes, description, id, longDescription, serviceSubType, serviceType -
Constructor Summary
ConstructorsConstructorDescriptionForExternalizableGatewayDelegatorServiceDetails(String localGatewayName, GatewayDelegation[] gatewayDelegations, int discoveryPort, int communicationPort, boolean embeddedLus) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidMethods inherited from class org.openspaces.core.gateway.GatewayServiceDetails
getCommunicationPort, getDiscoveryPort, getLocalGatewayName, isStartEmbeddedLusMethods inherited from class org.openspaces.pu.service.PlainServiceDetails
aggregateById, aggregateByServiceSubType, aggregateByServiceType, getAttributes, getDescription, getId, getLongDescription, getServiceSubType, getServiceType, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Field Details
-
SERVICE_SUB_TYPE
- See Also:
-
-
Constructor Details
-
GatewayDelegatorServiceDetails
public GatewayDelegatorServiceDetails()ForExternalizable -
GatewayDelegatorServiceDetails
public GatewayDelegatorServiceDetails(String localGatewayName, GatewayDelegation[] gatewayDelegations, int discoveryPort, int communicationPort, boolean embeddedLus)
-
-
Method Details
-
getDelegationTargets
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classGatewayServiceDetails- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classGatewayServiceDetails- Throws:
IOExceptionClassNotFoundException
-