GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java™ (public API).
com.jogamp.junit.util.SingletonJunitCase Class Referenceabstract

Inherits com.jogamp.junit.util.JunitTracer.

Inherited by com.jogamp.common.net.AssetURLConnectionBase, com.jogamp.common.net.TestUri01, com.jogamp.common.net.TestUri02Composing, com.jogamp.common.net.TestUri03Resolving, com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908, com.jogamp.common.net.TestUriQueryProps, com.jogamp.common.net.TestUrisWithAssetHandler, com.jogamp.common.nio.TestBuffers, com.jogamp.common.nio.TestBuffersFloatDoubleConversion, com.jogamp.common.nio.TestByteBufferCopyStream, com.jogamp.common.nio.TestByteBufferInputStream, com.jogamp.common.nio.TestByteBufferOutputStream, com.jogamp.common.nio.TestCachedBufferFactory, com.jogamp.common.nio.TestPointerBufferEndian, com.jogamp.common.nio.TestStructAccessorEndian, com.jogamp.common.os.TestElfReader01, com.jogamp.common.util.TestArrayHashMap01, com.jogamp.common.util.TestArrayHashSet01, com.jogamp.common.util.TestBitfield00, com.jogamp.common.util.TestBitstream00, com.jogamp.common.util.TestBitstream01, com.jogamp.common.util.TestBitstream02, com.jogamp.common.util.TestBitstream03, com.jogamp.common.util.TestBitstream04, com.jogamp.common.util.TestFloatStack01, com.jogamp.common.util.TestIOUtil01, com.jogamp.common.util.TestIntIntHashMap, com.jogamp.common.util.TestIntObjectHashMap, com.jogamp.common.util.TestIteratorIndexCORE, com.jogamp.common.util.TestJarUtil, com.jogamp.common.util.TestLongIntHashMap, com.jogamp.common.util.TestPlatform01, com.jogamp.common.util.TestRunnableTask01, com.jogamp.common.util.TestSystemPropsAndEnvs, com.jogamp.common.util.TestTempJarCache, com.jogamp.common.util.TestVersionInfo, com.jogamp.common.util.TestVersionNumber, com.jogamp.common.util.TestVersionSemantics, com.jogamp.common.util.TestWorkerThread01, com.jogamp.common.util.locks.TestRecursiveLock01, com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01, com.jogamp.common.util.locks.TestSingletonServerSocket02, com.jogamp.gluegen.test.junit.generation.BaseClass, com.jogamp.gluegen.test.junit.generation.TestCParser, com.jogamp.gluegen.test.junit.generation.TestJCPP, com.jogamp.gluegen.test.junit.internals.TestType, com.jogamp.gluegen.test.junit.structgen.TestStructGen01, com.jogamp.gluegen.test.junit.structgen.TestStructGen02, and com.jogamp.junit.sec.TestSecIOUtil01.

Collaboration diagram for com.jogamp.junit.util.SingletonJunitCase:

Static Public Member Functions

static final void enableSingletonLock (final boolean v)
 Default is true. More...
 
static final void oneTimeSetUpSingleton ()
 
static final void oneTimeTearDownSingleton ()
 
- Static Public Member Functions inherited from com.jogamp.junit.util.JunitTracer
static final boolean isTestSupported ()
 
static final void setTestSupported (final boolean v)
 
static final void oneTimeSetUpBase ()
 
static final void oneTimeTearDownBase ()
 
static void waitForKey (final String preMessage)
 

Static Public Attributes

static final String SINGLE_INSTANCE_LOCK_FILE = "SingletonTestCase.lock"
 
static final int SINGLE_INSTANCE_LOCK_PORT = 59999
 
static final long SINGLE_INSTANCE_LOCK_TO = 15*60*1000
 
static final long SINGLE_INSTANCE_LOCK_POLL = 500
 

Additional Inherited Members

- Public Member Functions inherited from com.jogamp.junit.util.JunitTracer
final String getTestMethodName ()
 
final String getSimpleTestName (final String separator)
 
final String getFullTestName (final String separator)
 
final void setUpBase ()
 
final void tearDownBase ()
 
- Public Attributes inherited from com.jogamp.junit.util.JunitTracer
final TestName _unitTestName = new TestName()
 

Detailed Description

Definition at line 39 of file SingletonJunitCase.java.

Member Function Documentation

◆ enableSingletonLock()

static final void com.jogamp.junit.util.SingletonJunitCase.enableSingletonLock ( final boolean  v)
static

Default is true.

Definition at line 53 of file SingletonJunitCase.java.

◆ oneTimeSetUpSingleton()

static final void com.jogamp.junit.util.SingletonJunitCase.oneTimeSetUpSingleton ( )
static

Definition at line 58 of file SingletonJunitCase.java.

Here is the call graph for this function:

◆ oneTimeTearDownSingleton()

static final void com.jogamp.junit.util.SingletonJunitCase.oneTimeTearDownSingleton ( )
static

Definition at line 76 of file SingletonJunitCase.java.

Here is the call graph for this function:

Member Data Documentation

◆ SINGLE_INSTANCE_LOCK_FILE

final String com.jogamp.junit.util.SingletonJunitCase.SINGLE_INSTANCE_LOCK_FILE = "SingletonTestCase.lock"
static

Definition at line 40 of file SingletonJunitCase.java.

◆ SINGLE_INSTANCE_LOCK_POLL

final long com.jogamp.junit.util.SingletonJunitCase.SINGLE_INSTANCE_LOCK_POLL = 500
static

Definition at line 44 of file SingletonJunitCase.java.

◆ SINGLE_INSTANCE_LOCK_PORT

final int com.jogamp.junit.util.SingletonJunitCase.SINGLE_INSTANCE_LOCK_PORT = 59999
static

Definition at line 41 of file SingletonJunitCase.java.

◆ SINGLE_INSTANCE_LOCK_TO

final long com.jogamp.junit.util.SingletonJunitCase.SINGLE_INSTANCE_LOCK_TO = 15*60*1000
static

Definition at line 43 of file SingletonJunitCase.java.


The documentation for this class was generated from the following file: