The remainder of this chapter contains a list of the properties used in AppCenter that relate to VisiBroker. For the sake of brevity, properties are listed only once, though they may appear in numerous templates.
S t a n d a r d
Standard
Table 7.1 CorbaObject
Key Tab Description
AM_IOR Identification Specifies the Inter-operable Object Reference.
AM_NAMING_NAME Fault Tolerance
Specifies the name of the object in the Naming Service.
AM_TRADING_NAME Fault Tolerance
Specifies the name of the object within the Trading Service.
AM_NAME_ROOT Fault Tolerance
Specifies the Name service's root context name.
AM_NAME_ID Fault Tolerance
Specifies the Id component on the name service entry.
AM_NAME_KIND Fault Tolerance
Specifies the kind component on the object's name service entry.
AM_PARENT_CONTAINER Identification The unique ID of the container that contains this object. For CORBA objects this will be the PID of the containing server process.
AM_CHECK_NS Fault Tolerance
Check the Naming Service as part of ping.
AM_CHECK_TS Fault Tolerance
Check the Trading Service as part of ping.
AM_CHECK_OBJECT Fault Tolerance
Call _non_existent operation on object.
AM_CHECK_OBJECT_MO Fault Tolerance
Call operations on MO interface to verify ping.
AM_STOP_VIA_MO Deactivation Call operations on MO interface to perform a graceful stop.
AM_CLEANUP_NS Deactivation Does the driver clean up the Naming Service?
AM_CLEANUP_TS Deactivation Does the driver clean up the Trading Service?
AM_CURRENT_IOR Identification When an Object is started this value represents the current IOR for that object.
Table 7.2 CorbaContainer
Key Tab Description
AM_CONTAINER_ID Identification The unique string that identifies this container. For Corba servers this is the PID.
Table 7.3 OnDemandObject
Key Tab Description
V i s i B r o k e r
V i s i B r o k e r C O R B A d r i v e r p r o p e r t i e s 7-11
VisiBroker
Table 7.4 CorbaServer
Key Tab Description
AM_PING_PID Fault Tolerance
Specifies whether to do a ping based on the process id.
AM_CMDLINE_IGNORE Drivers Ignore any further properties with a Base Class of cmdline. The default is false.
AM_CMDLINE_VALUE_ ONLY
Drivers Specifies whether to ignore the name part of command line arguments.
AM_VSERVER_DRIVER Drivers VSERVER driver will be invoked.
Table 7.5 VB_BaseObject
Key Tab Description
AM_OBJECT_NAME Identification Specifies the objects name.
AM_VISI_CORBA_DRIVER Drivers The VisiBroker CORBA driver.
AM_SSL_SECURITY Security Specifies whether to use the SSL security features of VisiBroker.
AM_AGENT_SEARCH_SCOPE Identification Specifies whether to search network for location service agents or use the local one.
0—Use local
1—Collect all network agents.
AM_AGENT_IP Activation Specifies the IP address of the agent that this object is registered with.
AM_AGENT_PORT Activation Specifies the port of the agent that this object is registered with.
AM_OBJECT_TYPE Identification Specifies the object type.
AM_OBJECT_HOST Identification Specifies the host where this object resides.
AM_CHECK_LS Fault Tolerance
Check the Location Service as part of ping.
AM_PING_REBIND_ON_FAILURE Fault Tolerance
Employ VisiBroker’s inbuilt fault tolerance to find object on failure.
AM_CLEANUP_LS Deactivation 0—No clean up
1—Clean up exactly that IOR 2—Clean up all objects with same type and name
3—Clean up all objects with the same type.
Table 7.6 VB_Object
Key Tab Description
V i s i B r o k e r
Table 7.7 OAD_Object
Key Tab Description
AM_OBJECT_ACTIVATE Activation Specifies whether to start object after it has been registered with the OAD.
AM_OAD_REGISTER Activation, OAD Properties
Specifies whether to register with the Object Activation Daemon. 0 means do not register.
AM_OAD_TYPE Activation, OAD Properties
Specifies the type of the OAD, that is whether it is the C++ or Java implementation.
AM_CHECK_OAD Fault Tolerance
1 indicates that the OAD will be checked for the existence of this object during a PING.
AM_CLEANUP_OAD Deactivation Remove OAD entry as part of stop?
AM_ACTIVATION_POLICY Activation, OAD Properties
Select shared server/unshared server for operation.
AM_OAD_ARGS Activation, OAD Properties
Command line arguments for executable.
AM_OAD_ENV Activation Environment settings when starting executable.
AM_OAD_REFERENCE_DATA Activation, OAD Properties
Reference data that is passed to the executable object.
AM_OAD_PATH Activation, OAD Properties
Path name of executable.
AM_OAD_HOST Activation Specifies the host to run on.
AM_REGISTRATION_SLEEP Activation Amount of time (seconds) to sleep after registration with the OAD before checking it succeed.
Table 7.8 VB_Server
Key Tab Description
AM_S_TYPE Identification Repository ID of the managed object associated with this server.
AM_S_NAME Identification Object instance name of the managed object associated with this server.
AM_S_IOR Identification Specific IOR of the management object associated with this server.
AM_S_USE_MO Identification Is there a management object associated with this server.
0—No
1—Specify one yourself 2—Automatically generate one.
V i s i B r o k e r
V i s i B r o k e r C O R B A d r i v e r p r o p e r t i e s 7-13
AM_S_USE_PERF Performance Do you want this server to be automatically instrumented so that it can have statistics gathered from it?
AM_S_MO_PING Fault Tolerance
Do you want to ping this server by sending a request to the Managed Object that is associated with it?
AM_S_MO_SHUTDOWN Deactivation Do you want to shutdown this server by sending a request to the Managed Object that is associated with it?
AM_S_MI_SHUTDOWN Deactivation Do you want to shutdown this server by calling the VisiBroker standard
management shutdown interface associated with it?
AM_S_IS_JAVA Identification Is this server a Java based server?
AM_S_PERF_NAME Performance Unique performance monitor name.
AM_S_PERF_FILE Performance Name of file containing performance object.
AM_S_MO_FILE Identification Name of file containing managed object.
AM_S_MI_PING Fault Tolerance
0—No
1—Ping using Perf Object 2—Ping using Management Object
AM_S_EXECUTABLE Activation Full executable path name.
AM_S_ARGS Activation Command-line arguments when starting executable.
AM_S_VBM_JARFILE Activation This property is only used by the VisiBroker Server Wizard.
Table 7.9 OAD_Server
Key Tab Description
AM_S_ACTIVATION_POLICY Activation OAD Activation Policy for the server
0—Shared Server 1—Unshared Server 2—Server per operation
AM_S_OAD_ENV Activation Environment settings when starting executable.
AM_S_OAD_REFERENCE_DATA Activation Reference data that is passed to the executable object.
Table 7.8 VB_Server (continued)
C o m m a n d o p t i o n s