Uses of Class
org.glassfish.hk2.extras.operation.internal.OperationHandleImpl
-
Packages that use OperationHandleImpl Package Description org.glassfish.hk2.extras.operation org.glassfish.hk2.extras.operation.internal -
-
Uses of OperationHandleImpl in org.glassfish.hk2.extras.operation
Fields in org.glassfish.hk2.extras.operation with type parameters of type OperationHandleImpl Modifier and Type Field Description private java.util.HashMap<java.lang.Long,java.util.LinkedList<OperationHandleImpl<T>>>
OperationContext. closingOperations
private java.util.HashMap<OperationHandleImpl<T>,java.util.LinkedHashMap<ActiveDescriptor<?>,java.lang.Object>>
OperationContext. operationMap
Methods in org.glassfish.hk2.extras.operation with parameters of type OperationHandleImpl Modifier and Type Method Description void
OperationContext. closeOperation(OperationHandleImpl<T> operation)
-
Uses of OperationHandleImpl in org.glassfish.hk2.extras.operation.internal
Fields in org.glassfish.hk2.extras.operation.internal with type parameters of type OperationHandleImpl Modifier and Type Field Description private java.util.HashMap<OperationIdentifier<T>,OperationHandleImpl<T>>
SingleOperationManager. openScopes
private java.util.HashMap<java.lang.Long,OperationHandleImpl<T>>
SingleOperationManager. threadToHandleMap
Methods in org.glassfish.hk2.extras.operation.internal that return OperationHandleImpl Modifier and Type Method Description OperationHandleImpl<T>
SingleOperationManager. createOperation()
OperationHandleImpl<T>
SingleOperationManager. getCurrentOperationOnThisThread()
OperationLock need NOT be held(package private) OperationHandleImpl<T>
SingleOperationManager. getCurrentOperationOnThisThread(long threadId)
OperationLock must be heldMethods in org.glassfish.hk2.extras.operation.internal with parameters of type OperationHandleImpl Modifier and Type Method Description (package private) void
SingleOperationManager. associateWithThread(long threadId, OperationHandleImpl<T> handle)
OperationLock must be held(package private) void
SingleOperationManager. closeOperation(OperationHandleImpl<T> closeMe)
Called with the operationLock held(package private) void
SingleOperationManager. disassociateThread(long threadId, OperationHandleImpl<T> toRemove)
OperationLock must be held(package private) void
SingleOperationManager. disposeAllOperationServices(OperationHandleImpl<T> closeMe)
Explicitly called WITHOUT the operationLock held to avoid any deadlock with the context lock
-