org.objectweb.mobilitools.smi.api
Class Constants

java.lang.Object
  |
  +--org.objectweb.mobilitools.smi.api.Constants

public abstract class Constants
extends java.lang.Object

MobiliTools $Name: $, $Id: Constants.java,v 1.1.1.1 2003/03/28 14:48:05 dillense Exp $

Set of constants for parameterizing SMI.


Field Summary
static java.lang.String agencyExitDelayDefault
          default exit delay in ms when agencies are terminated = "10000"
static java.lang.String agencyExitDelayProp
          property name for setting exit delay when agencies are terminated = "org.objectweb.mobilitools.smi.agencyExitDelay"
static java.lang.RuntimeException agencyIsClosed
          exception raised by some Agency methods when the agency is shutdown
static java.lang.String agencyPrefixDefault
          default value for agency naming prefix = "agency"
static java.lang.String agencyPrefixProp
          property name for agency naming prefix = "org.objectweb.mobilitools.smi.agencyPrefix"
static java.lang.String classLoaderDefault
          default value for classloader factory = "org.objectweb.mobilitools.smi.lib.SMIClassLoader"
static java.lang.String classLoaderMethod
          method name called on classloader factory is "getClassLoader"
static java.lang.String classLoaderProp
          property name for classloader factory = "org.objectweb.mobilitools.smi.classloader"
static java.lang.String COSNAMINGURI
          COS naming URI prefix = "CosNaming:"
static java.lang.String DESCRIPTION
          textual description of SMI agent system = "Simple MAF Implementation"
static java.lang.String finderNameDefault
          default value for finder naming prefix = "finder"
static java.lang.String finderNameProp
          property name for finder naming prefix = "org.objectweb.mobilitools.smi.finderPrefix"
static short LANGUAGE_ID
          MAF-compliant language identifier for SMI agent system = 1
static short MAJOR_VERSION
          major version of SMI agent system = 1
static short MINOR_VERSION
          minor version of SMI agent system = 0
static java.lang.String regionPrefixDefault
          default value for region naming prefix property = "MAF"
static java.lang.String regionPrefixProp
          property name for region naming prefix = "org.objectweb.mobilitools.smi.regionPrefix"
static short SERIALIZATION
          MAF-compliant serialization identifier for SMI agent system = 1
static short TYPE_ID
          agent system type identifier for SMI = 10
 
Constructor Summary
Constants()
           
 
Method Summary
static void main(java.lang.String[] args)
          Displays version information
static org.omg.CfMAF.AgentSystemInfo makeAgentSystemInfo(byte[] authority, byte[] identity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_ID

public static final short TYPE_ID
agent system type identifier for SMI = 10

MAJOR_VERSION

public static final short MAJOR_VERSION
major version of SMI agent system = 1

MINOR_VERSION

public static final short MINOR_VERSION
minor version of SMI agent system = 0

DESCRIPTION

public static final java.lang.String DESCRIPTION
textual description of SMI agent system = "Simple MAF Implementation"

LANGUAGE_ID

public static final short LANGUAGE_ID
MAF-compliant language identifier for SMI agent system = 1

SERIALIZATION

public static final short SERIALIZATION
MAF-compliant serialization identifier for SMI agent system = 1

COSNAMINGURI

public static final java.lang.String COSNAMINGURI
COS naming URI prefix = "CosNaming:"

regionPrefixProp

public static final java.lang.String regionPrefixProp
property name for region naming prefix = "org.objectweb.mobilitools.smi.regionPrefix"

regionPrefixDefault

public static final java.lang.String regionPrefixDefault
default value for region naming prefix property = "MAF"

agencyPrefixProp

public static final java.lang.String agencyPrefixProp
property name for agency naming prefix = "org.objectweb.mobilitools.smi.agencyPrefix"

agencyPrefixDefault

public static final java.lang.String agencyPrefixDefault
default value for agency naming prefix = "agency"

finderNameProp

public static final java.lang.String finderNameProp
property name for finder naming prefix = "org.objectweb.mobilitools.smi.finderPrefix"

finderNameDefault

public static final java.lang.String finderNameDefault
default value for finder naming prefix = "finder"

agencyExitDelayProp

public static final java.lang.String agencyExitDelayProp
property name for setting exit delay when agencies are terminated = "org.objectweb.mobilitools.smi.agencyExitDelay"

agencyExitDelayDefault

public static final java.lang.String agencyExitDelayDefault
default exit delay in ms when agencies are terminated = "10000"

classLoaderProp

public static final java.lang.String classLoaderProp
property name for classloader factory = "org.objectweb.mobilitools.smi.classloader"

classLoaderDefault

public static final java.lang.String classLoaderDefault
default value for classloader factory = "org.objectweb.mobilitools.smi.lib.SMIClassLoader"

classLoaderMethod

public static final java.lang.String classLoaderMethod
method name called on classloader factory is "getClassLoader"

agencyIsClosed

public static final java.lang.RuntimeException agencyIsClosed
exception raised by some Agency methods when the agency is shutdown
Constructor Detail

Constants

public Constants()
Method Detail

makeAgentSystemInfo

public static final org.omg.CfMAF.AgentSystemInfo makeAgentSystemInfo(byte[] authority,
                                                                      byte[] identity)
Parameters:
identity - the agent system's identity
authority - the agent system's authority
Returns:
a MAF agent system information record for an SMI agency

main

public static void main(java.lang.String[] args)
Displays version information