class ObjectPuppeteer[S <: AnyRef] extends Puppeteer[S]
- Alphabetic
- By Inheritance
- ObjectPuppeteer
- Puppeteer
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ObjectPuppeteer(channel: RequestPacketChannel, cache: ConnectedObjectCache[_], nodeReference: ConnectedObjectReference)
Type Members
- trait RMIDispatcher extends AnyRef
- Definition Classes
- Puppeteer
- class ObjectRMIDispatcher extends RMIDispatcher
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val cache: ConnectedObjectCache[_]
The object center that stores the synchronized object.
The object center that stores the synchronized object.
- Definition Classes
- ObjectPuppeteer → Puppeteer
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- val currentIdentifier: String
The identifier of the current engine.
The identifier of the current engine.
- Definition Classes
- ObjectPuppeteer → Puppeteer
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def isCurrentEngineOwner: Boolean
- returns
true if the current engine have created the synchronized object.
- Definition Classes
- ObjectPuppeteer → Puppeteer
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val network: Network
- Definition Classes
- ObjectPuppeteer → Puppeteer
- val nodeReference: ConnectedObjectReference
The synchronized object's node informations.
The synchronized object's node informations.
- Definition Classes
- ObjectPuppeteer → Puppeteer
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- val ownerID: String
The engine's identifier that have created the synchronized object
The engine's identifier that have created the synchronized object
- Definition Classes
- Puppeteer
- def sendInvoke(invocation: DispatchableRemoteMethodInvocation[_]): Unit
Send an RMI Invocation based on the given agreement and invocation without waiting for any result.
Send an RMI Invocation based on the given agreement and invocation without waiting for any result.
- invocation
the method's invocation information.
- Definition Classes
- ObjectPuppeteer → Puppeteer
- def sendInvokeAndWaitResult[R](invocation: DispatchableRemoteMethodInvocation[R]): R
Send an RMI invocation based on the given agreement and invocation and waits for any result (return value or exception)
Send an RMI invocation based on the given agreement and invocation and waits for any result (return value or exception)
- R
the return type of the RMI result value.
- invocation
the method's invocation information.
- returns
the RMI result value
- Definition Classes
- ObjectPuppeteer → Puppeteer
- Exceptions thrown
RMIException
if any exception was received from the RMI response.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated