Package com.jalios.jstore.jsync
Class JSyncEvent
- java.lang.Object
-
- com.jalios.jstore.jsync.JSyncEvent
-
- Direct Known Subclasses:
CommitWorkJSyncEvent,DisjoinJSyncEvent,JoinJSyncEvent,RemoveReplicaJSyncEvent,SuggestJoinJSyncEvent,UpdateJSyncEvent
public abstract class JSyncEvent extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JSyncEvent(int direction, java.lang.String urid)JSyncEvent(int direction, java.lang.String urid, Message msg, java.lang.String url, int statusCode)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.StringgetAction()intgetDirection()longgetDuration()longgetEndTime()java.util.Map<java.lang.String,java.lang.String>getJSyncLoggerExtraInfo()MessagegetMessage()longgetStartTime()intgetStatusCode()java.lang.StringgetType()java.lang.StringgetUrid()java.lang.StringgetUrl()booleanisIn()booleanisInternal()booleanisOut()java.lang.StringtoString()
-
-
-
Field Detail
-
IN
public static int IN
-
OUT
public static int OUT
-
INTERNAL
public static int INTERNAL
-
direction
protected int direction
-
urid
protected java.lang.String urid
-
msg
protected Message msg
-
url
protected java.lang.String url
-
statusCode
protected int statusCode
-
endTime
protected long endTime
-
-
Constructor Detail
-
JSyncEvent
public JSyncEvent(int direction, java.lang.String urid)
-
JSyncEvent
public JSyncEvent(int direction, java.lang.String urid, Message msg, java.lang.String url, int statusCode)
-
-
Method Detail
-
isOut
public boolean isOut()
-
isIn
public boolean isIn()
-
isInternal
public boolean isInternal()
-
getDirection
public int getDirection()
-
getMessage
public Message getMessage()
-
getStatusCode
public int getStatusCode()
-
getStartTime
public long getStartTime()
-
getEndTime
public long getEndTime()
-
getUrid
public java.lang.String getUrid()
-
getUrl
public java.lang.String getUrl()
-
getDuration
public long getDuration()
-
getType
public java.lang.String getType()
-
getJSyncLoggerExtraInfo
public java.util.Map<java.lang.String,java.lang.String> getJSyncLoggerExtraInfo()
-
getAction
public abstract java.lang.String getAction()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-