Property Keyword | Datatype | Default | Description |
Properties |
String |
null |
A file containing Avalon Distributor properties.
Properties that additionally added at command line have higher
priority than these from file.
This value is an application property. |
NameServiceName |
String |
NameService |
The name of the requested CORBA Name Service.
This value is an application property. It is ignored if ORBInitRef is set. |
NameServicePort |
String |
900 |
The port number of the requested CORBA Name Service.
This value is an application property. It is ignored if ORBInitRef is set. |
NameServiceHost |
String |
localhost |
The host name of the requested CORBA Name Service.
This value is an application property. It is ignored if ORBInitRef is set. |
CORBAProtocol |
String |
"" |
The CORBA protocol in the corbaloc (CORBA locator) to find the name service.
The default of CORBA is iiop, which is identical with an empty string "".
For IIOP over SSL the protocol must be ssliop.
This value is an application property. It is ignored if ORBInitRef is set. |
ORBInitRef |
String |
none |
The full corbaloc (CORBA locator).
If this value is set, the values of NameServiceName, NameServicePort, NameServiceHost and CORBAProtocol are ignored.
This value is an application property.
Example:
NameService=corbaloc::1.2@MyServiceHost:MyServicePort/NameService |
ORBInitRefRedundant |
String |
none |
The full corbaloc (CORBA locator) for redundant Avalon Distributor.
When this value is set, the Avalon Distributor establish a connection to the redundant Avalon Distributor
and synchronize regularly.
Example:
NameService=corbaloc::1.2@MyServiceHost:MyServicePort/NameService |
NotificationServicePort |
String |
None |
The port number of the requested CORBA Notification Service. When this property is set a second
ORBInitRef to resolve initial reference of the CORBA Notification Service is given to the ORB.
This value is an application property. It is ignored if ORBInitRef is set. |
NotificationServiceName |
String |
NotificationService |
The name of the requested CORBA Notification Service.
This value is an application property. It is used if NotificationServicePort is set. It is ignored if ORBInitRef is set. |
NotificationServiceHost |
String |
the setting property of NameServiceHost |
The host name of the requested CORBA Notification Service.
This value is an application property. It is used if NotificationServicePort is set. It is ignored if ORBInitRef is set. |
ORBProperty[???] |
String |
null |
An ORB property. The property name of the property is defined in the brackets.
Example:
ORBProperty[com.sun.CORBA.codeset.charsets]=0x05010001, 0x00010109
ORBProperty[com.sun.CORBA.codeset.wcharsets]=0x00010109, 0x05010001
|
ServiceName |
String |
First Service in INI file. |
The service to be used by Avalon.
This value is an application property. |
ServiceOptions |
String |
INIFILE=ATHOS_INI |
Implementation dependent options passed to the
service factory when the service is instantiated.
This value is an application property. |
SessionFactoryOptions |
String |
none |
Implementation dependent options passed to
the session factory when the session factory is
instantiated. This option could contain something
like "DEBUGLEVEL=3".
This value is an application property. |
Any options supported by the CORBA implementation |
String |
none |
Implementation dependent options passed to
the CORBA implementation when the ORB is instantiated.
This option could contain something like
"jacorb.verbosity=0".
This value is an application property. |
Avalon.StartResourceMonitor |
boolean |
false |
This flags tells the server to start the
resource monitor at start time. |
Avalon.PublishInRoot |
boolean |
true |
This flags tells the server to publish the AoFactory in
the root of the name service. When the AoFactory is published
in the root, the object will always have the kind ASAM-ODS. |
Avalon.NameServiceContext |
string |
"org/asam/ods/" |
This property set the name service context.
The name service context is the context in which
servicename will be published. ASAM ODS defines
the context org/asam/ods/, which is the default.
The context must ends with '/' character. |
Avalon.NameServiceContextKind |
string |
"" |
This property set the kind of the object published at the name service.
The kind of the name of the AoFatocry published name service context.
This property has no influence on the kind of the name of the
AoFactory published in the root of the name service. |
Avalon.IniFile |
string |
"ATHOS_INI" |
Use this property to set an INI file for the server.
The default is the file defined by the environment ATHOS_INI. |
Avalon.DebugLevel |
int |
0 |
To get verbose output set this value.
Currently there is no convention at what is printed at what level. |
Avalon.LDAPClass.Name |
String |
none |
The name of the class for the LDAP access to check the
authentication with an LDAP server. @see com.highqsoft.avalon.LDAPCheckInterface |
Avalon.LDAPClass.Options |
String |
none |
The option string for the constructor for the LDAP
access to check the authentication with an LDAP server. |
Avalon.StdOut |
File |
none |
The name of a file that Avalon uses as standard output stream.
This property cannot be set via the file passed with -Properties option. |
Avalon.StdErr |
File |
none |
The name of a file that Avalon uses as standard error stream.
This property cannot be set via the file passed with -Properties option. |
Avalon.SourceClassName |
String |
com.highqsoft.avalon.AoService |
The name of class which implement the interface
com.highqsoft.ods.AoService which is the
entry point of the implementation. |
Avalon.StartControl |
String |
NO |
Start the avalon control factory. When this property has the value
'NO' no AvalonCrontrolFactory is strated. When this property has the value
'NameService' the AvalonControlFactory will be published at the CORBA NameService.
When this property has any other value, this value will be used as filename to store the IOR
of the AvalonControlFactory. The AvalonControlFactory implements the interface avalonservice.idl
|
Avalon.NewSessionClass.Name |
String |
none |
The name of the class for the check of the session after the session is created.
The class must be of the interface com.highqsoft.avalon.SessionCheckInterface.
- See Also:
|
Avalon.NewSessionClass.Options |
String |
none |
The option string for the constructor for the new session class. |
Avalon.SessionCloseClass.Name |
String |
none |
The name of the class for the check of the session before the session is closed.
The class must be of the interface com.highqsoft.avalon.SessionCheckInterface.,
|
Avalon.SessionCloseClass.Options |
String |
none |
The option string for the constructor for the session close class. |
Avalon.SessionWillCloseClass.Name |
String |
none |
The name of the class for the check of the session that will be closed
by the Avalon the next check period when no activity is on the session.
The class must be of the interface com.highqsoft.avalon.SessionCheckInterface.
|
Avalon.SessionWillCloseClass.Options |
String |
none |
The option string for the constructor for the session close class. |
Avalon.NotificationPluginClass.Name |
String |
none |
The name of the class for the notification plugin. @see com.highqsoft.avalon.AvalonNotificationListener |
Avalon.NotificationPluginClass.Name |
String |
none |
The name of the class for the notification plugin. @see com.highqsoft.avalon.AvalonNotificationListener |