public class NetworkServerMBeanTest extends MBeanTest
This JUnit test class is for testing the NetworkServerMBean that is available with the Derby Network Server. Running these tests requires a JVM supporting J2SE 5.0 or better, due to the implementation's dependency of the platform management agent.
This class currently tests the following:
The test fixtures will fail if an exception occurs (will be reported as an error in JUnit).
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Constructor and Description |
---|
NetworkServerMBeanTest(java.lang.String name) |
assertBooleanAttribute, assertIntAttribute, assertLongAttribute, assertStringAttribute, checkBooleanAttributeValue, checkIntAttributeValue, checkLongAttributeValue, checkStringAttributeValue, enableManagement, getApplicationManagementMBean, getAttribute, getCommandLineProperties, getDerbyDomainMBeans, getDerbyMBeanName, getMBeanServerConnection, getMBeanServerConnection, invokeOperation, invokeOperation, isPlatformJMXClient, queryMBeans, setAttribute, setUp, suite, tearDown
assertCallError, assertCheckTable, assertCommitError, assertCompileError, assertEquals, assertEquals, assertEquals, assertEquivalentDataType, assertErrorCode, assertGetIntError, assertNextError, assertPreparedStatementError, assertResults, assertResults, assertSQLExceptionEquals, assertSQLState, assertSQLState, assertStatementError, assertStatementError, assertStatementError, assertStatementError, assertStatementErrorUnordered, assertTableRowCount, assertUpdateCount, assertUpdateCount, assertWarning, chattyPrepare, chattyPrepareCall, checkAllConsistency, checkEstimatedRowCount, closeStatement, commit, createStatement, createStatement, createStatement, dropTable, dropTable, dropView, dropView, dumpRs, dumpRs, emptyStatementCache, executeQuery, expectCompilationError, expectCompilationError, expectExecutionError, getClientTransactionID, getConnection, getDatabaseProperty, getLastSQLException, goodStatement, goodUpdate, initializeConnection, openConnection, openDefaultConnection, openDefaultConnection, openDefaultConnection, openUserConnection, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, rollback, runBare, runBareOverridable, runScript, runScript, runSQLCommands, setAutoCommit, usingDB2Client, usingDerbyNetClient, usingEmbedded
alarm, assertDirectoryDeleted, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertLaunchedJUnitTestMethod, assertLaunchedJUnitTestMethod, assertSameNullness, assertSecurityManager, assertThrowableEquals, currentDirectory, execJavaCmd, execJavaCmd, execJavaCmd, fail, getClassVersionMajor, getEmmaJar, getFailureFolder, getFilesWith, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, hasInterruptibleIO, isCVM, isIBMJVM, isJ9Platform, isJava5, isJava7, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, newAssertionFailedError, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runsWithEmma, runsWithJaCoCo, setSystemErr, setSystemOut, setSystemProperty, sleep, sleepAtLeastOneTick, traceit, vmAtLeast
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, toString
public static junit.framework.Test suite()
private javax.management.ObjectName getNetworkServerMBeanObjectName() throws java.lang.Exception
Creates an object name instance for the Derby MBean whose object name's textual representation includes the following key properties:
The object name may also include other key properties such as a system identifier (DERBY-3466).
MalformedObjectNameException
- if the object name is not validjava.lang.Exception
public void testAttributeAccumulatedConnectionCount() throws java.lang.Exception
java.lang.Exception
public void testAttributeActiveConnectionCount() throws java.lang.Exception
java.lang.Exception
public void testAttributeBytesReceived() throws java.lang.Exception
java.lang.Exception
public void testAttributeBytesReceivedPerSecond() throws java.lang.Exception
java.lang.Exception
public void testAttributeBytesSent() throws java.lang.Exception
java.lang.Exception
public void testAttributeBytesSentPerSecond() throws java.lang.Exception
java.lang.Exception
public void testAttributeConnectionCount() throws java.lang.Exception
java.lang.Exception
public void testAttributeConnectionThreadPoolSize() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaHost() throws java.lang.Exception
java.lang.Exception
public void testDrdaKeepAlive() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaMaxThreads() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaPortNumber() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaSecurityMechanism() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaSslMode() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaStreamOutBufferSize() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaTimeSlice() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaTraceAll() throws java.lang.Exception
java.lang.Exception
public void testAttributeDrdaTraceDirectory() throws java.lang.Exception
java.lang.Exception
public void testAttributeStartTime() throws java.lang.Exception
java.lang.Exception
public void testAttributeUptime() throws java.lang.Exception
java.lang.Exception
public void testAttributeWaitingConnectionCount() throws java.lang.Exception
java.lang.Exception
public void testOperationPing() throws java.lang.Exception
java.lang.Exception
- if the operation failsApache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.