public abstract class BaseEvent extends java.lang.Object implements Event
Constructor and Description |
---|
BaseEvent(long syncAccountId,
java.lang.String urlPath,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
Modifier and Type | Method and Description |
---|---|
void |
cancel() |
void |
executeAsynchronousGet(java.lang.String urlPath) |
void |
executeAsynchronousPost(java.lang.String urlPath,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
void |
executeAsynchronousPost(java.lang.String urlPath,
java.util.Map<java.lang.String,java.lang.Object> parameters,
Handler<java.lang.Void> handler) |
void |
executeGet(java.lang.String urlPath) |
void |
executePost(java.lang.String urlPath,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
java.util.Map<java.lang.String,java.lang.Object> |
getParameters() |
java.lang.Object |
getParameterValue(java.lang.String key) |
long |
getSyncAccountId() |
java.lang.String |
getURLPath() |
protected void |
processAsynchronousRequest() |
protected void |
processRequest() |
void |
run() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHandler
public BaseEvent(long syncAccountId, java.lang.String urlPath, java.util.Map<java.lang.String,java.lang.Object> parameters)
public void executeAsynchronousGet(java.lang.String urlPath) throws java.lang.Exception
java.lang.Exception
public void executeAsynchronousPost(java.lang.String urlPath, java.util.Map<java.lang.String,java.lang.Object> parameters) throws java.lang.Exception
java.lang.Exception
public void executeAsynchronousPost(java.lang.String urlPath, java.util.Map<java.lang.String,java.lang.Object> parameters, Handler<java.lang.Void> handler) throws java.lang.Exception
java.lang.Exception
public void executeGet(java.lang.String urlPath) throws java.lang.Exception
java.lang.Exception
public void executePost(java.lang.String urlPath, java.util.Map<java.lang.String,java.lang.Object> parameters) throws java.lang.Exception
java.lang.Exception
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
getParameters
in interface Event
public java.lang.Object getParameterValue(java.lang.String key)
getParameterValue
in interface Event
public long getSyncAccountId()
getSyncAccountId
in interface Event
public java.lang.String getURLPath()
getURLPath
in interface Event
public void run()
run
in interface java.lang.Runnable
protected void processAsynchronousRequest() throws java.lang.Exception
java.lang.Exception
protected void processRequest() throws java.lang.Exception
java.lang.Exception