Interface GatewayProcessingUnit
- All Superinterfaces:
AdminAware, DiscoverableComponent, GridComponent, MachineAware, OperatingSystemAware, TransportAware, VirtualMachineAware, ZoneAware
- All Known Implementing Classes:
DefaultGatewayProcessingUnit
A Gateway Processing unit is the building block of a
Gateway. It has one to one
relationship with deployed ProcessingUnit which hosts this gateway component.- Since:
- 8.0.4
- Author:
- eitany
-
Method Summary
Modifier and TypeMethodDescriptionintReturns the communication port this gateway processing unit is using.Returns the delegator of this gateway ornullif no delegator exists in this gateway.intReturns the discovery port this gateway processing unit is using to publish it self.Returns theGatewaythis gateway processing unit belongs to.Returns the hostingProcessingUnit.getSink()Returns the sink of this gateway ornullif no sink exists in this gateway.booleanReturns whether this gateway processing unit is starting an embedded lookup service for cross gateway discovery purpose.Methods inherited from interface AdminAware
getAdminMethods inherited from interface DiscoverableComponent
isDiscoveredMethods inherited from interface GridComponent
getUidMethods inherited from interface MachineAware
getMachineMethods inherited from interface OperatingSystemAware
getOperatingSystemMethods inherited from interface TransportAware
getTransportMethods inherited from interface VirtualMachineAware
getVirtualMachine
-
Method Details
-
getGateway
-
getProcessingUnit
ProcessingUnit getProcessingUnit()Returns the hostingProcessingUnit. -
getSink
GatewaySink getSink()Returns the sink of this gateway ornullif no sink exists in this gateway. -
getDelegator
GatewayDelegator getDelegator()Returns the delegator of this gateway ornullif no delegator exists in this gateway. -
getCommunicationPort
int getCommunicationPort()Returns the communication port this gateway processing unit is using. -
getDiscoveryPort
int getDiscoveryPort()Returns the discovery port this gateway processing unit is using to publish it self. -
isStartEmbeddedLus
boolean isStartEmbeddedLus()Returns whether this gateway processing unit is starting an embedded lookup service for cross gateway discovery purpose.
-