SDX Network Information Collector SDK
A C D E F G H I L N P S T 

A

addConstraint(String, String) - Method in class net.juniper.smgt.gateway.gal.NicKey
Associates the passed-in constraint information to the current key object.
AmbiguousKeyException - Exception in net.juniper.smgt.gateway.gal
The exception thrown by a NIC or Sae locator component if a key object (provided to one of the lookup methods) does not uniquely identify a value and the NIC component does not allow ambiguity.
AmbiguousKeyException() - Constructor for exception net.juniper.smgt.gateway.gal.AmbiguousKeyException
Default Constructor
AmbiguousKeyException(String) - Constructor for exception net.juniper.smgt.gateway.gal.AmbiguousKeyException
Constructs AmbiguousKeyException based on the provided message.

C

compareTo(Object) - Method in class net.juniper.smgt.gateway.gal.NicKey
Compares to NicKeys by their time to live attribute.
CorbaRefSaeId - Class in net.juniper.smgt.gateway.gal
The CorbaRefSaeId class is a specialized version of the SaeId that identifies the Sae based on it CORBA reference.
CorbaRefSaeId(String, Map) - Constructor for class net.juniper.smgt.gateway.gal.CorbaRefSaeId
Constructs CorbaRefSaeId based on the string value provided

D

DEFAULT_PROXY_CLASS - Static variable in class net.juniper.smgt.gateway.gal.NicFactory
The default NicProxy implementation classname to be instantiated if no property is specified.
destroy() - Method in interface net.juniper.smgt.gateway.gal.NIC
Cleanup method
destroy() - Method in class net.juniper.smgt.gateway.gal.NicFactory
Cleanup method
destroyNicComponent(String) - Method in class net.juniper.smgt.gateway.gal.NicFactory
Destroys nic component based on its name space provided.

E

equals(Object) - Method in class net.juniper.smgt.gateway.gal.NicKey
NicKeys are equal if they have equal keys and equal constraints
equals(Object) - Method in class net.juniper.smgt.gateway.gal.NicValue
NicValues are equal if they have equal values

F

FOREVER - Static variable in class net.juniper.smgt.gateway.gal.NicKey
max time to live, means key does not expire

G

getAllIntermediateValues() - Method in class net.juniper.smgt.gateway.gal.NicValue
Return all the intermediate values involved in this resolution as a Map.
getConstraints() - Method in class net.juniper.smgt.gateway.gal.NicKey
Returns all the constraints associated with the current key object.
getCurrentTimeGMT() - Static method in class net.juniper.smgt.gateway.gal.NicKey
Returns the current time in milliseconds (UTC) in the GMT timezone.
getInstance() - Static method in class net.juniper.smgt.gateway.gal.NicFactory
Returns the sole instance of the NicFactory.
getIntermediateValue(String) - Method in class net.juniper.smgt.gateway.gal.NicValue
Return the intermediate value of this type involved in this resolution.
getIntermediateValues(String) - Method in class net.juniper.smgt.gateway.gal.NicValue
Return all the intermediate values of this type involved in this resolution.
getKey() - Method in class net.juniper.smgt.gateway.gal.NicKey
Returns the string representation of the key value.
getManagement() - Method in interface net.juniper.smgt.gateway.gal.NIC
Return the management interface which gives the caller access to the management counters
getNicComponent(String, ConfigMgr) - Method in class net.juniper.smgt.gateway.gal.NicFactory
Returns the NIC component that was configured with the specified name space.
getReference() - Method in class net.juniper.smgt.gateway.gal.CorbaRefSaeId
Returns the reference to the CORBA interface.
getSaeLocator(String, ConfigMgr) - Method in class net.juniper.smgt.gateway.gal.NicFactory
Returns the SaeLocator component that was configured with the specified name.
getTimeToLive() - Method in class net.juniper.smgt.gateway.gal.NicKey
Returns time to live
getValue() - Method in class net.juniper.smgt.gateway.gal.NicValue
Return the goal value represented by this current object.

H

hashCode() - Method in class net.juniper.smgt.gateway.gal.NicKey
Returns hash code for this NicKey
hashCode() - Method in class net.juniper.smgt.gateway.gal.NicValue
Returns hash code for this NicValue

I

IGNORE_TIME - Static variable in class net.juniper.smgt.gateway.gal.NicKey
default max time to live, will be ignored in comparison
initialize(Properties) - Static method in class net.juniper.smgt.gateway.gal.NicFactory
Initializes the sole instance of NicFactory using ORB properties passed in.
initialize(boolean, ConfigMgr, String[], Properties, String) - Static method in class net.juniper.smgt.gateway.gal.NicFactory
Initializes the sole instance of NicFactory using ORB properties passed in, access mode for NicHost (true for stand alone NicHost), ConfigManager instance, arguments to init ORB and NIC root name space.
invalidateLookup(NicKey, NicValue) - Method in interface net.juniper.smgt.gateway.gal.NIC
Used to signal to a NIC component that a key/value pair (returned from one of the lookup methods) resulted in a failure when the value was used.
isAccessMode() - Static method in class net.juniper.smgt.gateway.gal.NicFactory
Returns true if NicFactory is running in access mode (local resolvers will be used in resolution process at NicHost)
isInitialized() - Static method in class net.juniper.smgt.gateway.gal.NicFactory
Checks if the factory has been previously initialized
isLocalMode() - Static method in class net.juniper.smgt.gateway.gal.NicFactory
Returns true if there is a local NIC host attached to this Nic Factory.
isOutdated() - Method in class net.juniper.smgt.gateway.gal.NicKey
Returns true if value is outdated
isSsrId() - Method in class net.juniper.smgt.gateway.gal.NicValue
 

L

lookup(Collection) - Method in interface net.juniper.smgt.gateway.gal.NIC
Used to perform a "bulk" lookup operation.
lookup(NicKey) - Method in interface net.juniper.smgt.gateway.gal.NIC
Used to return the collection of values associated with the passed-in key object.
lookupSae(NicKey) - Method in interface net.juniper.smgt.gateway.gal.SaeLocator
Returns the SaeId associated with the passed-in key object.
lookupSaes(NicKey) - Method in interface net.juniper.smgt.gateway.gal.SaeLocator
Returns the set of SAEs associated with the passed-in key object.
lookupSingle(NicKey) - Method in interface net.juniper.smgt.gateway.gal.NIC
Used to return a single value associated with the passed-in key object.

N

net.juniper.smgt.gateway.gal - package net.juniper.smgt.gateway.gal
 
NIC - Interface in net.juniper.smgt.gateway.gal
The NIC interface provides the ability to lookup network state information given a key.
NIC_PROXY_PROPERTY_NAME - Static variable in class net.juniper.smgt.gateway.gal.NicFactory
The NicProxy classname property name
NicException - Exception in net.juniper.smgt.gateway.gal
The superclass of all the exceptions that are thrown by NIC components.
NicException() - Constructor for exception net.juniper.smgt.gateway.gal.NicException
Default Constructor
NicException(String) - Constructor for exception net.juniper.smgt.gateway.gal.NicException
Constructs NicException based on the provided message.
NicFactory - Class in net.juniper.smgt.gateway.gal
The NicFactory is used to access all the NIC components that are configured in the current gateway.
NicFactory(Properties) - Constructor for class net.juniper.smgt.gateway.gal.NicFactory
Constructs NicFactory based on the privided properties.
NicInternalException - Exception in net.juniper.smgt.gateway.gal
The exception thrown by NIC components for any unforseen errors that can occur during resolution (such as: errors in communicating with a network NIC server or a network node).
NicInternalException() - Constructor for exception net.juniper.smgt.gateway.gal.NicInternalException
Default Constructor
NicInternalException(String) - Constructor for exception net.juniper.smgt.gateway.gal.NicInternalException
Constructs NicException based on the provided message.
NicKey - Class in net.juniper.smgt.gateway.gal
The NicKey represents the key object passed to all the lookup methods defined in the NIC or the SaeLocator interface.
NicKey(String) - Constructor for class net.juniper.smgt.gateway.gal.NicKey
Constructs a NicKey object given the string representation of the key value.
NicValue - Class in net.juniper.smgt.gateway.gal
The NicValue is the type returned from one of the lookup methods defined in the NIC or the SaeLocator interface.
NicValue(String, Map) - Constructor for class net.juniper.smgt.gateway.gal.NicValue
Constructs NicValue given the goal and the intermediate values.
NicValue(String) - Constructor for class net.juniper.smgt.gateway.gal.NicValue
Constructs NicValue given the goal.

P

PROXY_STUB_CLASS - Static variable in class net.juniper.smgt.gateway.gal.NicFactory
The default NicProxy implementation classname to be instantiated if no property is specified.

S

SaeId - Interface in net.juniper.smgt.gateway.gal
The SaeId interface is used to identify an Sae machine.
SaeLocator - Interface in net.juniper.smgt.gateway.gal
The SaeLocator interface provides the ability to lookup SAE information given different types of keys.
setConfigManager(ConfigMgr) - Static method in class net.juniper.smgt.gateway.gal.NicFactory
Associates the passed-in Config manager to the singelton instance of the NicFactory.
setConfigManager(ConfigMgr, String) - Static method in class net.juniper.smgt.gateway.gal.NicFactory
Associates the passed-in Config manager to the singelton instance of the NicFactory.
setTimeToLive(long, long) - Method in class net.juniper.smgt.gateway.gal.NicKey
Sets time to live to a min value out of key time and the proxy time to live.

T

toString() - Method in class net.juniper.smgt.gateway.gal.NicKey
Returns the string representation for the key and constraints
toString() - Method in class net.juniper.smgt.gateway.gal.NicValue
Returns string representation of the value
A C D E F G H I L N P S T 
SDX Network Information Collector SDK