biz.hammurapi.metrics
Class SocketSliceConsumer
java.lang.Object
biz.hammurapi.metrics.BatchingSliceConsumer
biz.hammurapi.metrics.SocketSliceConsumer
- All Implemented Interfaces:
- biz.hammurapi.config.Component, biz.hammurapi.metrics.SliceConsumer
public class SocketSliceConsumer
- extends BatchingSliceConsumer
Sends slices to remote slice consumer server.
- Author:
- Pavel Vlasov
Method Summary |
protected boolean |
processSlices(java.util.List slices)
Sends slices to a server socket. |
void |
setAddress(java.lang.String address)
Sets server address. |
void |
setId(java.lang.String id)
Sets client ID to differentiate it from other clients. |
void |
setPort(int port)
Sets server port. |
void |
start()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_PORT
public static final int DEFAULT_PORT
- See Also:
- Constant Field Values
SocketSliceConsumer
public SocketSliceConsumer()
setAddress
public void setAddress(java.lang.String address)
- Sets server address. Default is "localhost"
- Parameters:
address
-
setPort
public void setPort(int port)
- Sets server port. Default is 9814
- Parameters:
port
-
setId
public void setId(java.lang.String id)
- Sets client ID to differentiate it from other clients.
Defaults to
- Parameters:
id
-
start
public void start()
throws biz.hammurapi.config.ConfigurationException
- Specified by:
start
in interface biz.hammurapi.config.Component
- Overrides:
start
in class BatchingSliceConsumer
- Throws:
biz.hammurapi.config.ConfigurationException
processSlices
protected boolean processSlices(java.util.List slices)
- Sends slices to a server socket.
- Specified by:
processSlices
in class BatchingSliceConsumer
- Returns:
- true if slices was successfully processed.
Copyright © 2006 Hammurapi Group. All Rights Reserved.