Class ClientListenerProcessor
- java.lang.Object
-
- org.apache.ignite.internal.processors.GridProcessorAdapter
-
- org.apache.ignite.internal.processors.odbc.ClientListenerProcessor
-
- All Implemented Interfaces:
GridComponent,GridProcessor
public class ClientListenerProcessor extends GridProcessorAdapter
Client connector processor.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classClientListenerProcessor.ClientProcessorMXBeanImplClientProcessorMXBean interface.-
Nested classes/interfaces inherited from interface org.apache.ignite.internal.GridComponent
GridComponent.DiscoveryDataExchangeType
-
-
Field Summary
Fields Modifier and Type Field Description static AtomicLongCANCEL_COUNTERCancel counter.static StringCLI_CONN_ATTR_VIEWstatic StringCLI_CONN_ATTR_VIEW_DESCstatic StringCLI_CONN_VIEWstatic StringCLI_CONN_VIEW_DESCstatic StringCLIENT_LISTENER_PORTClient listener port.static ClientConnectorConfigurationDFLT_CLI_CFGDefault client connector configuration.static StringMETRIC_ACTIVE-
Fields inherited from class org.apache.ignite.internal.processors.GridProcessorAdapter
ctx, diagnosticLog, log
-
-
Constructor Summary
Constructors Constructor Description ClientListenerProcessor(GridKernalContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseAllSessions()ClientListenerMetricsmetrics()ClientProcessorMXBeanmxBean()voidonKernalStop(boolean cancel)Callback to notify that kernal is about to stop.intport()booleansendServerExceptionStackTraceToClient()voidstart()Starts grid component.-
Methods inherited from class org.apache.ignite.internal.processors.GridProcessorAdapter
assertParameter, collectGridNodeData, collectJoiningNodeData, discoveryDataType, onDisconnected, onGridDataReceived, onJoiningNodeDataReceived, onKernalStart, onReconnected, printMemoryStats, stop, toString, validateNode, validateNode
-
-
-
-
Field Detail
-
CLI_CONN_VIEW
public static final String CLI_CONN_VIEW
-
CLI_CONN_VIEW_DESC
public static final String CLI_CONN_VIEW_DESC
- See Also:
- Constant Field Values
-
CLI_CONN_ATTR_VIEW
public static final String CLI_CONN_ATTR_VIEW
-
CLI_CONN_ATTR_VIEW_DESC
public static final String CLI_CONN_ATTR_VIEW_DESC
- See Also:
- Constant Field Values
-
METRIC_ACTIVE
public static final String METRIC_ACTIVE
- See Also:
- Constant Field Values
-
DFLT_CLI_CFG
public static final ClientConnectorConfiguration DFLT_CLI_CFG
Default client connector configuration.
-
CLIENT_LISTENER_PORT
public static final String CLIENT_LISTENER_PORT
Client listener port.- See Also:
- Constant Field Values
-
CANCEL_COUNTER
public static final AtomicLong CANCEL_COUNTER
Cancel counter. For testing purposes only.
-
-
Constructor Detail
-
ClientListenerProcessor
public ClientListenerProcessor(GridKernalContext ctx)
- Parameters:
ctx- Kernal context.
-
-
Method Detail
-
start
public void start() throws IgniteCheckedExceptionStarts grid component.- Specified by:
startin interfaceGridComponent- Overrides:
startin classGridProcessorAdapter- Throws:
IgniteCheckedException- Throws in case of any errors.
-
onKernalStop
public void onKernalStop(boolean cancel)
Callback to notify that kernal is about to stop.- Specified by:
onKernalStopin interfaceGridComponent- Overrides:
onKernalStopin classGridProcessorAdapter- Parameters:
cancel- Flag indicating whether jobs should be canceled.
-
closeAllSessions
public void closeAllSessions()
-
port
public int port()
- Returns:
- Server port.
-
metrics
public ClientListenerMetrics metrics()
- Returns:
- Client listener metrics.
-
sendServerExceptionStackTraceToClient
public boolean sendServerExceptionStackTraceToClient()
- Returns:
- If
truesends a server exception stack to the client side.
-
mxBean
public ClientProcessorMXBean mxBean()
- Returns:
- MX bean instance.
-
-