Class NamedLockFactoryAdapterTestSupport
java.lang.Object
org.eclipse.aether.internal.impl.synccontext.NamedLockFactoryAdapterTestSupport
- Direct Known Subclasses:
FileLockAdapterTest
,LocalReadWriteLockAdapterTest
,LocalSemaphoreAdapterTest
UT support for
SyncContextFactory
.-
Field Summary
Modifier and TypeFieldDescriptionprotected static org.eclipse.aether.named.NamedLockFactory
Subclass MUST populate this field but subclass must take care of proper cleanup as well, if needed! Once set, subclass must MUST callcreateAdapter()
.protected static NameMapper
Subclass MAY populate this field but subclass must take care of proper cleanup as well, if needed! -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
before()
static void
static void
void
void
void
void
void
void
void
void
void
void
void
-
Field Details
-
nameMapper
Subclass MAY populate this field but subclass must take care of proper cleanup as well, if needed! -
namedLockFactory
Subclass MUST populate this field but subclass must take care of proper cleanup as well, if needed! Once set, subclass must MUST callcreateAdapter()
.
-
-
Constructor Details
-
NamedLockFactoryAdapterTestSupport
public NamedLockFactoryAdapterTestSupport()
-
-
Method Details
-
createAdapter
-
cleanupAdapter
-
before
- Throws:
IOException
-
justCreateAndClose
-
justAcquire
-
exclusiveAccess
- Throws:
InterruptedException
-
mixedAccess
- Throws:
InterruptedException
-
nestedExclusiveExclusive
- Throws:
InterruptedException
-
fullyConsumeLockTime
- Throws:
InterruptedException
-
releasedExclusiveAllowAccess
- Throws:
InterruptedException
-