com.metamatrix.common.config.api
Interface VMComponentDefnType

All Superinterfaces:
BaseObject, java.lang.Cloneable, java.lang.Comparable, ComponentType, ServiceComponentType
All Known Implementing Classes:
BasicVMComponentDefnType

public interface VMComponentDefnType
extends ServiceComponentType

The ConnectorComponentType represents the connector ComponentType.


Field Summary
static java.lang.String COMPONENT_TYPE_NAME
           
static java.lang.String ENABLED_FLAG
           
static java.lang.String FORCED_SHUTDOWN_TIME
           
static java.lang.String INPUT_BUFFER_SIZE
           
static java.lang.String JAVA_OPTS
          Java Starter Command Properties These properties are used to create the java command to execute when starting the process.
static java.lang.String MAX_THREADS
           
static java.lang.String OUTPUT_BUFFER_SIZE
           
static java.lang.String SERVER_PORT
           
static java.lang.String TIMETOLIVE
           
static java.lang.String VM_BIND_ADDRESS
          When specified, indicates what address the vm will be bound to.
static java.lang.String VM_MAXIMUM_HEAP_SIZE_PROPERTY_NAME
           
static java.lang.String VM_MINIMUM_HEAP_SIZE_PROPERTY_NAME
           
 
Fields inherited from interface com.metamatrix.common.config.api.ServiceComponentType
SERVICE_ESSENTIAL, SERVICE_ROUTING_ID
 
Fields inherited from interface com.metamatrix.common.config.api.ComponentType
AUTHPROVIDER_COMPONENT_TYPE_CODE, CONFIGURATION_COMPONENT_TYPE_CODE, CONNECTOR_COMPONENT_TYPE_CODE, DEPLOYED_COMPONENT_TYPE_CODE, HOST_COMPONENT_TYPE_CODE, PRODUCT_COMPONENT_TYPE_CODE, PSC_COMPONENT_TYPE_CODE, RESOURCE_COMPONENT_TYPE_CODE, SERVICE_COMPONENT_TYPE_CODE, VM_COMPONENT_TYPE_CODE
 
Method Summary
 
Methods inherited from interface com.metamatrix.common.config.api.ComponentType
accept, getComponentTypeCode, getComponentTypeDefinition, getComponentTypeDefinitions, getCreatedBy, getCreatedDate, getDefaultPropertyValues, getDefaultValue, getDescription, getLastChangedBy, getLastChangedDate, getMaskedPropertyNames, getParentComponentTypeID, getSuperComponentTypeID, isDeployable, isDeprecated, isMonitored, isOfConnectorProductType, isOfTypeConnector, isOfTypeXAConnector
 
Methods inherited from interface com.metamatrix.common.namedobject.BaseObject
clone, getFullName, getID, getName
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

COMPONENT_TYPE_NAME

static final java.lang.String COMPONENT_TYPE_NAME
See Also:
Constant Field Values

VM_MINIMUM_HEAP_SIZE_PROPERTY_NAME

static final java.lang.String VM_MINIMUM_HEAP_SIZE_PROPERTY_NAME
See Also:
Constant Field Values

VM_MAXIMUM_HEAP_SIZE_PROPERTY_NAME

static final java.lang.String VM_MAXIMUM_HEAP_SIZE_PROPERTY_NAME
See Also:
Constant Field Values

SERVER_PORT

static final java.lang.String SERVER_PORT
See Also:
SocketVMController, Constant Field Values

MAX_THREADS

static final java.lang.String MAX_THREADS
See Also:
Constant Field Values

TIMETOLIVE

static final java.lang.String TIMETOLIVE
See Also:
Constant Field Values

INPUT_BUFFER_SIZE

static final java.lang.String INPUT_BUFFER_SIZE
See Also:
Constant Field Values

OUTPUT_BUFFER_SIZE

static final java.lang.String OUTPUT_BUFFER_SIZE
See Also:
Constant Field Values

FORCED_SHUTDOWN_TIME

static final java.lang.String FORCED_SHUTDOWN_TIME
See Also:
Constant Field Values

ENABLED_FLAG

static final java.lang.String ENABLED_FLAG
See Also:
Constant Field Values

VM_BIND_ADDRESS

static final java.lang.String VM_BIND_ADDRESS
When specified, indicates what address the vm will be bound to. If this is not specfied, then the @link HostType#HOST_BIND_ADDRESS will be used.

See Also:
Constant Field Values

JAVA_OPTS

static final java.lang.String JAVA_OPTS
Java Starter Command Properties These properties are used to create the java command to execute when starting the process. These are used in conjuction with HostType.JAVA_EXEC property to complete the executable command. Example: ${vm.start.cmd.java_opts} ${vm.starter.cmd.java_main} ${vm.starter.cmd.java_args}

See Also:
Constant Field Values


Copyright © 2009. All Rights Reserved.