Package net.eternalclient.api.events
Class AbstractEvent.State
- java.lang.Object
-
- net.eternalclient.api.events.AbstractEvent.State
-
- Enclosing class:
- AbstractEvent
public class AbstractEvent.State extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
completeMessage
java.util.function.Supplier<java.lang.Boolean>
eventCompleteCondition
boolean
eventCompleted
int
eventCompleteTimeout
boolean
eventFailed
java.util.function.Supplier<java.lang.Boolean>
eventInterruptCondition
boolean
eventInterrupted
boolean
eventLoginHandler
long
eventStartTime
int
eventTimeout
java.lang.Runnable
executionSleep
java.lang.String
failMessage
AbstractEvent
instance
InteractionMode
interactionMode
java.lang.Runnable
loggedOutRunnable
InteractionMode
originalInteractionMode
java.lang.Runnable
returnSleep
java.util.function.Supplier<java.lang.Boolean>
runLoggedOut
boolean
runLoggedOutRunnableOnce
java.util.function.Supplier<java.lang.Integer>
sleepTime
-
Constructor Summary
Constructors Constructor Description State()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCompleteMessage()
java.util.function.Supplier<java.lang.Boolean>
getEventCompleteCondition()
int
getEventCompleteTimeout()
java.util.function.Supplier<java.lang.Boolean>
getEventInterruptCondition()
long
getEventStartTime()
int
getEventTimeout()
java.lang.Runnable
getExecutionSleep()
java.lang.String
getFailMessage()
AbstractEvent
getInstance()
InteractionMode
getInteractionMode()
java.lang.Runnable
getLoggedOutRunnable()
InteractionMode
getOriginalInteractionMode()
java.lang.Runnable
getReturnSleep()
java.util.function.Supplier<java.lang.Boolean>
getRunLoggedOut()
java.util.function.Supplier<java.lang.Integer>
getSleepTime()
boolean
isEventCompleted()
boolean
isEventFailed()
boolean
isEventInterrupted()
boolean
isEventLoginHandler()
boolean
isRunLoggedOutRunnableOnce()
void
setCompleteMessage(java.lang.String completeMessage)
void
setEventCompleteCondition(java.util.function.Supplier<java.lang.Boolean> eventCompleteCondition)
void
setEventCompleted(boolean eventCompleted)
void
setEventCompleteTimeout(int eventCompleteTimeout)
void
setEventFailed(boolean eventFailed)
void
setEventInterruptCondition(java.util.function.Supplier<java.lang.Boolean> eventInterruptCondition)
void
setEventInterrupted(boolean eventInterrupted)
void
setEventLoginHandler(boolean eventLoginHandler)
void
setEventStartTime(long eventStartTime)
void
setEventTimeout(int eventTimeout)
void
setExecutionSleep(java.lang.Runnable executionSleep)
void
setFailMessage(java.lang.String failMessage)
void
setInstance(AbstractEvent instance)
void
setInteractionMode(InteractionMode interactionMode)
void
setLoggedOutRunnable(java.lang.Runnable loggedOutRunnable)
void
setOriginalInteractionMode(InteractionMode originalInteractionMode)
void
setReturnSleep(java.lang.Runnable returnSleep)
void
setRunLoggedOut(java.util.function.Supplier<java.lang.Boolean> runLoggedOut)
void
setRunLoggedOutRunnableOnce(boolean runLoggedOutRunnableOnce)
void
setSleepTime(java.util.function.Supplier<java.lang.Integer> sleepTime)
-
-
-
Field Detail
-
instance
public AbstractEvent instance
-
eventCompleted
public boolean eventCompleted
-
eventFailed
public boolean eventFailed
-
eventInterrupted
public boolean eventInterrupted
-
eventCompleteCondition
public java.util.function.Supplier<java.lang.Boolean> eventCompleteCondition
-
eventCompleteTimeout
public int eventCompleteTimeout
-
eventInterruptCondition
public java.util.function.Supplier<java.lang.Boolean> eventInterruptCondition
-
runLoggedOut
public java.util.function.Supplier<java.lang.Boolean> runLoggedOut
-
eventTimeout
public int eventTimeout
-
executionSleep
public java.lang.Runnable executionSleep
-
returnSleep
public java.lang.Runnable returnSleep
-
loggedOutRunnable
public java.lang.Runnable loggedOutRunnable
-
runLoggedOutRunnableOnce
public boolean runLoggedOutRunnableOnce
-
eventLoginHandler
public boolean eventLoginHandler
-
sleepTime
public java.util.function.Supplier<java.lang.Integer> sleepTime
-
eventStartTime
public long eventStartTime
-
completeMessage
public java.lang.String completeMessage
-
failMessage
public java.lang.String failMessage
-
interactionMode
public InteractionMode interactionMode
-
originalInteractionMode
public InteractionMode originalInteractionMode
-
-
Method Detail
-
getInstance
public AbstractEvent getInstance()
-
isEventCompleted
public boolean isEventCompleted()
-
isEventFailed
public boolean isEventFailed()
-
isEventInterrupted
public boolean isEventInterrupted()
-
getEventCompleteCondition
public java.util.function.Supplier<java.lang.Boolean> getEventCompleteCondition()
-
getEventCompleteTimeout
public int getEventCompleteTimeout()
-
getEventInterruptCondition
public java.util.function.Supplier<java.lang.Boolean> getEventInterruptCondition()
-
getRunLoggedOut
public java.util.function.Supplier<java.lang.Boolean> getRunLoggedOut()
-
getEventTimeout
public int getEventTimeout()
-
getExecutionSleep
public java.lang.Runnable getExecutionSleep()
-
getReturnSleep
public java.lang.Runnable getReturnSleep()
-
getLoggedOutRunnable
public java.lang.Runnable getLoggedOutRunnable()
-
isRunLoggedOutRunnableOnce
public boolean isRunLoggedOutRunnableOnce()
-
isEventLoginHandler
public boolean isEventLoginHandler()
-
getSleepTime
public java.util.function.Supplier<java.lang.Integer> getSleepTime()
-
getEventStartTime
public long getEventStartTime()
-
getCompleteMessage
public java.lang.String getCompleteMessage()
-
getFailMessage
public java.lang.String getFailMessage()
-
getInteractionMode
public InteractionMode getInteractionMode()
-
getOriginalInteractionMode
public InteractionMode getOriginalInteractionMode()
-
setInstance
public void setInstance(AbstractEvent instance)
-
setEventCompleted
public void setEventCompleted(boolean eventCompleted)
-
setEventFailed
public void setEventFailed(boolean eventFailed)
-
setEventInterrupted
public void setEventInterrupted(boolean eventInterrupted)
-
setEventCompleteCondition
public void setEventCompleteCondition(java.util.function.Supplier<java.lang.Boolean> eventCompleteCondition)
-
setEventCompleteTimeout
public void setEventCompleteTimeout(int eventCompleteTimeout)
-
setEventInterruptCondition
public void setEventInterruptCondition(java.util.function.Supplier<java.lang.Boolean> eventInterruptCondition)
-
setRunLoggedOut
public void setRunLoggedOut(java.util.function.Supplier<java.lang.Boolean> runLoggedOut)
-
setEventTimeout
public void setEventTimeout(int eventTimeout)
-
setExecutionSleep
public void setExecutionSleep(java.lang.Runnable executionSleep)
-
setReturnSleep
public void setReturnSleep(java.lang.Runnable returnSleep)
-
setLoggedOutRunnable
public void setLoggedOutRunnable(java.lang.Runnable loggedOutRunnable)
-
setRunLoggedOutRunnableOnce
public void setRunLoggedOutRunnableOnce(boolean runLoggedOutRunnableOnce)
-
setEventLoginHandler
public void setEventLoginHandler(boolean eventLoginHandler)
-
setSleepTime
public void setSleepTime(java.util.function.Supplier<java.lang.Integer> sleepTime)
-
setEventStartTime
public void setEventStartTime(long eventStartTime)
-
setCompleteMessage
public void setCompleteMessage(java.lang.String completeMessage)
-
setFailMessage
public void setFailMessage(java.lang.String failMessage)
-
setInteractionMode
public void setInteractionMode(InteractionMode interactionMode)
-
setOriginalInteractionMode
public void setOriginalInteractionMode(InteractionMode originalInteractionMode)
-
-