SDX Network Information Collector SDK
A C D E F G H I L N 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 net.juniper.smgt.gateway.gal.AmbiguousKeyException.
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 class net.juniper.smgt.gateway.gal.AmbiguousKeyException
Default Constructor
AmbiguousKeyException(String) - Constructor for class 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 net.juniper.smgt.gateway.gal.CorbaRefSaeId.
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.
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.
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.
isOutdated() - Method in class net.juniper.smgt.gateway.gal.NicKey
Returns true if value is outdated

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 net.juniper.smgt.gateway.gal.NIC.
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 net.juniper.smgt.gateway.gal.NicException.
The superclass of all the exceptions that are thrown by NIC components.
NicException() - Constructor for class net.juniper.smgt.gateway.gal.NicException
Default Constructor
NicException(String) - Constructor for class net.juniper.smgt.gateway.gal.NicException
Constructs NicException based on the provided message.
NicFactory - class net.juniper.smgt.gateway.gal.NicFactory.
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 net.juniper.smgt.gateway.gal.NicInternalException.
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 class net.juniper.smgt.gateway.gal.NicInternalException
Default Constructor
NicInternalException(String) - Constructor for class net.juniper.smgt.gateway.gal.NicInternalException
Constructs NicException based on the provided message.
NicKey - class net.juniper.smgt.gateway.gal.NicKey.
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 net.juniper.smgt.gateway.gal.NicValue.
The NicValue is the type returned from one of the lookup methods defined in the NIC or the SaeLocator interface.
NicValue(String) - Constructor for class net.juniper.smgt.gateway.gal.NicValue
Constructs NicValue given the goal.
NicValue(String, Map) - Constructor for class net.juniper.smgt.gateway.gal.NicValue
Constructs NicValue given the goal and the intermediate values.

S

SaeId - interface net.juniper.smgt.gateway.gal.SaeId.
The SaeId interface is used to identify an Sae machine.
SaeLocator - interface net.juniper.smgt.gateway.gal.SaeLocator.
The SaeLocator interface provides the ability to lookup SAE information given different types of keys.
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 S T
SDX Network Information Collector SDK