org.mc4j.ems.connection.support.metadata
Interface ConnectionTypeDescriptor

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractConnectionTypeDescriptor, GeronimoConnectionTypeDescriptor, J2SE5ConnectionTypeDescriptor, JBossConnectionTypeDescriptor, JDMKConnectionTypeDescriptor, JSR160ConnectionTypeDescriptor, Mx4jConnectionTypeDescriptor, Oc4jConnectionTypeDescriptor, PramatiConnectionTypeDescriptor, SJSASConnectionTypeDescriptor, Tomcat55ConnectionTypeDescriptor, Weblogic9ConnectionTypeDescriptor, Weblogic9Jsr77ConnectionTypeDescriptor, WeblogicConnectionTypeDescriptor, WebsphereConnectionTypeDescriptor, WebsphereStudioConnectionTypeDescriptor

public interface ConnectionTypeDescriptor
extends java.io.Serializable

Version:
$Revision: 1.3 $($Author: ghinkl $ / $Date: 2006/05/22 02:38:52 $)
Author:
Greg Hinkle (ghinkle@users.sourceforge.net), Sep 30, 2004

Method Summary
 java.lang.String[] getConnectionClasspathEntries()
           
 java.lang.String getConnectionMessage()
           
 java.lang.String getConnectionNodeClassName()
           
 java.lang.String getConnectionType()
           
 java.util.Properties getDefaultAdvancedProperties()
           
 java.lang.String getDefaultCredentials()
           
 java.lang.String getDefaultInitialContext()
           
 java.lang.String getDefaultJndiName()
           
 java.lang.String getDefaultPrincipal()
           
 java.lang.String getDefaultServerUrl()
          Typically used to provide an example template for the url necessary to connect to this server type.
 java.lang.String getDisplayName()
           
 java.lang.String getExtrasLibrary()
           
 java.lang.String getRecongnitionPath()
           
 java.lang.String getServerVersion(java.io.File recognitionFile)
           
 boolean isMEJBCompliant()
           
 boolean isUseChildFirstClassLoader()
          True if the ClassLoaderFactory should use the connection specific library classes before using the system classes.
 boolean isUseManagementHome()
           
 

Method Detail

getDefaultServerUrl

java.lang.String getDefaultServerUrl()
Typically used to provide an example template for the url necessary to connect to this server type.

Returns:
The default server url for connecting to this server type.

getDefaultJndiName

java.lang.String getDefaultJndiName()

getDefaultInitialContext

java.lang.String getDefaultInitialContext()

getDefaultPrincipal

java.lang.String getDefaultPrincipal()

getDefaultCredentials

java.lang.String getDefaultCredentials()

getConnectionType

java.lang.String getConnectionType()

getConnectionMessage

java.lang.String getConnectionMessage()

getConnectionClasspathEntries

java.lang.String[] getConnectionClasspathEntries()

getConnectionNodeClassName

java.lang.String getConnectionNodeClassName()

isMEJBCompliant

boolean isMEJBCompliant()

isUseManagementHome

boolean isUseManagementHome()

getDisplayName

java.lang.String getDisplayName()

getRecongnitionPath

java.lang.String getRecongnitionPath()

getServerVersion

java.lang.String getServerVersion(java.io.File recognitionFile)

getExtrasLibrary

java.lang.String getExtrasLibrary()

getDefaultAdvancedProperties

java.util.Properties getDefaultAdvancedProperties()

isUseChildFirstClassLoader

boolean isUseChildFirstClassLoader()
True if the ClassLoaderFactory should use the connection specific library classes before using the system classes. This may be, for example, to utilize the WebSphere or WebLogic JMX classes instead of the JDK 1.5 classes.

Returns:
true if connection classes should be used first