Class TeleportOperation
- java.lang.Object
-
- net.openosrs.api.service.movement.teleports.TeleportOperation
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public final class TeleportOperation extends java.lang.Object implements java.lang.AutoCloseableRetains one teleport intent and its terminal outcome; a choice is not arrival.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTeleportOperation.Failurestatic classTeleportOperation.Status
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TeleportOperation.Statusadvance()voidcancelSession()voidclose()TeleportDefinitiongetDefinition()TeleportOperation.FailuregetFailure()TeleportOperation.StatusgetStatus()booleanisChoiceSubmitted()booleanisFinished()
-
-
-
Method Detail
-
advance
public TeleportOperation.Status advance()
-
isFinished
public boolean isFinished()
-
getDefinition
public TeleportDefinition getDefinition()
-
getStatus
public TeleportOperation.Status getStatus()
-
getFailure
public TeleportOperation.Failure getFailure()
-
isChoiceSubmitted
public boolean isChoiceSubmitted()
-
cancelSession
public void cancelSession()
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable
-
-