Constructor and Description |
---|
RouterActionResult() |
Modifier and Type | Method and Description |
---|---|
static RouterActionResult |
create() |
static RouterActionResult |
create(byte[] data) |
static RouterActionResult |
create(RouterWriteAction routerWriteAction,
java.lang.String sourceSiteName) |
static RouterActionResult |
create(Tuple tuple) |
abstract void |
deserialize(byte[] bytes) |
abstract long |
getLogNum() |
abstract java.lang.String |
getRequestId() |
abstract java.lang.String |
getSourceSiteName() |
abstract Tuple |
getTuple() |
abstract byte[] |
serialize()
Serialize the RouteActionResult
|
abstract RouterActionResult |
setFailed()
Indicate that Action failed
|
abstract RouterActionResult |
setFailed(ASException exception)
Set the exception of the failure
|
abstract RouterActionResult |
setTuple(Tuple tuple) |
public static RouterActionResult create()
public static RouterActionResult create(byte[] data) throws ASException
ASException
public static RouterActionResult create(RouterWriteAction routerWriteAction, java.lang.String sourceSiteName) throws ASException
ASException
public static RouterActionResult create(Tuple tuple)
tuple
- Tuple to pass with the action resultpublic abstract java.lang.String getRequestId()
public abstract long getLogNum()
public abstract java.lang.String getSourceSiteName()
public abstract RouterActionResult setFailed()
public abstract RouterActionResult setFailed(ASException exception)
exception
- of the route failurepublic abstract RouterActionResult setTuple(Tuple tuple)
tuple
- Tuple to pass with the action resultpublic abstract Tuple getTuple()
public abstract byte[] serialize() throws ASException
ASException
public abstract void deserialize(byte[] bytes) throws ASException
ASException
Copyright (c) 2014 Cloud Software Group, Inc. All rights reserved.