Package javax.jmdns.impl
Class ServiceInfoImpl.ServiceInfoState
java.lang.Object
java.util.concurrent.locks.ReentrantLock
javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
javax.jmdns.impl.ServiceInfoImpl.ServiceInfoState
- All Implemented Interfaces:
Serializable
,Lock
,DNSStatefulObject
- Enclosing class:
ServiceInfoImpl
private static final class ServiceInfoImpl.ServiceInfoState
extends DNSStatefulObject.DefaultImplementation
-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.jmdns.impl.DNSStatefulObject
DNSStatefulObject.DefaultImplementation, DNSStatefulObject.DNSStatefulObjectSemaphore
-
Field Summary
FieldsFields inherited from class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
_state, _task
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
advanceState, associateWithTask, cancelState, closeState, getDns, isAnnounced, isAnnouncing, isAssociatedWithTask, isCanceled, isCanceling, isClosed, isClosing, isProbing, recoverState, removeAssociationWithTask, revertState, setState, toString, waitForAnnounced, waitForCanceled
Methods inherited from class java.util.concurrent.locks.ReentrantLock
getHoldCount, getOwner, getQueuedThreads, getQueueLength, getWaitingThreads, getWaitQueueLength, hasQueuedThread, hasQueuedThreads, hasWaiters, isFair, isHeldByCurrentThread, isLocked, lock, lockInterruptibly, newCondition, tryLock, tryLock, unlock
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
_info
-
-
Constructor Details
-
ServiceInfoState
- Parameters:
info
-
-
-
Method Details
-
setTask
- Overrides:
setTask
in classDNSStatefulObject.DefaultImplementation
-
setDns
- Overrides:
setDns
in classDNSStatefulObject.DefaultImplementation
-