|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.kt3k.straw.StrawDrink
public class StrawDrink
StrawDrink represents the straw api's execution context one StrawDrink for each straw API call other naming candidates were: StrawCall, StrawShot, StrawContext etc
| Nested Class Summary | |
|---|---|
static class |
StrawDrink.SingleIntegerValueResult
generic plugin's result class for single Integer value result |
static class |
StrawDrink.SingleStringValueResult
generic plugin's result class for single String value result |
| Constructor Summary | |
|---|---|
StrawDrink(java.lang.String pluginName,
java.lang.String actionName,
java.lang.String argumentJson,
java.lang.String callbackId,
Straw straw)
|
|
| Method Summary | |
|---|---|
void |
exec()
|
void |
fail(java.lang.String errorId,
java.lang.String errorMessage)
|
java.lang.String |
getActionName()
|
java.lang.String |
getArgumentJson()
|
java.lang.String |
getCallbackId()
|
java.lang.Boolean |
getKeepAlive()
|
java.lang.String |
getPluginName()
|
java.lang.String |
getResultJson()
|
java.lang.Boolean |
isSuccess()
|
void |
setKeepAlive(java.lang.Boolean bool)
|
void |
success()
notify Straw Framework that plugin excecution is success without any value |
void |
success(java.lang.Integer value)
notify Straw Framework that plugin excecution is success with Integer value |
void |
success(java.lang.Object value)
notify Straw Framework that plugin excecution is success with Custom object value |
void |
success(java.lang.String value)
notify Straw Framework that plugin excecution is success with String value |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public StrawDrink(java.lang.String pluginName,
java.lang.String actionName,
java.lang.String argumentJson,
java.lang.String callbackId,
Straw straw)
| Method Detail |
|---|
public void exec()
public java.lang.String getPluginName()
public java.lang.String getActionName()
public java.lang.String getCallbackId()
public java.lang.String getResultJson()
public java.lang.String getArgumentJson()
public java.lang.Boolean isSuccess()
public java.lang.Boolean getKeepAlive()
public void setKeepAlive(java.lang.Boolean bool)
public void success()
value - success valuepublic void success(java.lang.Integer value)
value - success valuepublic void success(java.lang.String value)
value - success valuepublic void success(java.lang.Object value)
value - success value
public void fail(java.lang.String errorId,
java.lang.String errorMessage)
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||