All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| A_Name |
|
| Access_i |
This interface lists the methods that will be available via RMI.
|
| ACL |
This class stores an ACL file in memory.
|
| Action_Not_Permitted |
This exception should be thrown when an RMI datastore is attempting to call
methods that only a database datastore has access to, or when a method exists
through inheritance, but shouldn't be called.
|
| Address_Space |
|
| Address_Space_ACE |
|
| Address_Space_i |
This interface lists the methods that will be available via RMI.
|
| Admin_Team |
|
| Admin_Team_FS_Parameters |
|
| Admin_Team_SS_Result |
|
| AdminTeam_i |
This interface lists the methods that will be available via RMI.
|
| Alias |
|
| Attribute<T> |
|
| Attribute.COMPARISON_TYPE |
Interfaces are their own special thing.
|
| Authentication_Required |
This exception is thrown by the MCP when it's being used without the authentication step having
been completed.
|
| Autocomplete_Disabled |
This exception is thrown when attempting to auto-complete an object while auto-complete is
turned off.
|
| Basic_Formatter |
This is a simple formatter.
|
| Cache<T> |
Create a cache, that tracks its age.
|
| Canonical<T extends Canonical> |
|
| CLI_ARG |
|
| CLI_ARG.TYPE |
|
| ClientSocketFactory |
|
| Comparison_Result<T extends Attribute> |
This class contains all of the values in both set1 and set2 that are
passed to Multi_Value_Attribute.compare_for_commit (...).
|
| Config_Loader |
This class loads text files as System Properties.
|
| Console_Handler |
This generates log messages that syslog understands.
|
| Console_Logger |
This logger will log all logging messages to the console.
|
| Consultant |
|
| Custom_Field |
This class is used by the Node class to store the custom field information.
|
| Data_Missing |
This exception is thrown when the requested data is missing.
|
| Datastore<T extends Datastore> |
Datastores are the interface to the database.
|
| Datastore.TYPE |
|
| Date_Formatter |
This class handles converting dates between a Timestamp and a String, and vice versa
|
| DB_Access |
This class generates the SQL that is called in the database.
|
| DB_AdminTeam |
This class generates the SQL that is called in the database.
|
| DB_Default |
This class generates the SQL that is called in the database.
|
| DB_DHCPoption |
This class generates the SQL that is called in the database.
|
| DB_DHCPservice |
This class generates the SQL that is called in the database.
|
| DB_Domain |
This class generates the SQL that is called in the database.
|
| DB_Interface |
This class generates the SQL that is called in the database.
|
| DB_InterfaceType |
This class generates the SQL that is called in the database.
|
| DB_IPaddress |
This class generates the SQL that is called in the database.
|
| DB_IPaddressSpace |
This class generates the SQL that is called in the database.
|
| DB_Location |
This class generates the SQL that is called in the database.
|
| DB_Log |
This class generates the SQL that is called in the database.
|
| DB_Make |
This class generates the SQL that is called in the database.
|
| DB_Model |
This class generates the SQL that is called in the database.
|
| DB_ModelType |
This class generates the SQL that is called in the database.
|
| DB_MXrecord |
This class generates the SQL that is called in the database.
|
| DB_Name |
This class generates the SQL that is called in the database.
|
| DB_Network |
This class generates the SQL that is called in the database.
|
| DB_Node |
This class generates the SQL that is called in the database.
|
| DB_NodeType |
This class generates the SQL that is called in the database.
|
| DB_Organization |
This class generates the SQL that is called in the database.
|
| DB_OS |
This class generates the SQL that is called in the database.
|
| DB_Owner |
This class generates the SQL that is called in the database.
|
| DB_Person |
This class generates the SQL that is called in the database.
|
| DB_SS |
This class generates the SQL that is called in the database.
|
| DB_State |
This class generates the SQL that is called in the database.
|
| DB_Statement |
This is an abstract class which sole use is to be a parent for any
class representing db call.
|
| DB_Statement.STATEMENT_TYPE |
|
| DB_TXTrecord |
This class generates the SQL that is called in the database.
|
| DB_TXTvalue |
This class generates the SQL that is called in the database.
|
| DB_User |
This class generates the SQL that is called in the database.
|
| DB_VLANarea |
This class generates the SQL that is called in the database.
|
| Default_i |
This interface lists the methods that will be available via RMI.
|
| Defaults |
This class handles the fetching of the values from the GlobalDefault table.
|
| Department |
|
| DHCP_Option |
|
| DHCP_Option.DATA_TYPE |
|
| DHCP_Option.SCOPE |
|
| DHCP_Option.TYPE |
|
| DHCP_Service |
|
| DHCP_Setting |
|
| DHCPoption_i |
This interface lists the methods that will be available via RMI.
|
| DHCPservice_i |
This interface lists the methods that will be available via RMI.
|
| Directory |
Directory providers must inherit from this interface to correctly interact with the classes
in stanford.netdb.
|
| Directory_i |
|
| Directory_Person |
|
| Directory_Person.SEARCH_TYPE |
|
| Directory_Record |
|
| Directory.SEARCH_TYPE |
|
| Domain |
|
| Domain_FS_Parameters |
|
| Domain_i |
This interface lists the methods that will be available via RMI.
|
| Domain_Name |
|
| Domain_SS_Result |
|
| Domain.ACCESS_TYPE |
|
| DS_Record |
|
| Exception_Formatter |
This class formats an exception into something more useful for logging.
|
| Field |
Names of all the fields.
|
| Field2SQL |
Field2SQL builds a SQL select statement from an input string.
|
| FieldPostFilter |
This class has double usage.
|
| FieldTreeParser |
|
| File_Logger |
This logger will log all logging messages to a file.
|
| Flat_File |
|
| FS_Boolean |
Full Search requires a Boolean with three states (true, false, and either).
|
| FS_Hashtable<T1,T2 extends NetDB> |
This class wraps Hashtable.get (...).
|
| Full_Search<T> |
|
| Full_Search_i |
|
| Full_Search_Parameters<T extends Full_Search_Parameters,R> |
This class handles the shared fields from the Lockable class (created/modified by/at
fields).
|
| Function_Map |
The Function_Map holds a mapping of a constant value to the actual stored
procedure name.
|
| Function_Map_Controller |
This class should be used over any of the FOO_Function_Map classes.
|
| Group |
|
| Group_FS_Parameters |
|
| Group_SS_Result |
|
| Handshake |
This class handles the handshake process with the RMI server and calls the authentication
method in MCP.
|
| Idiot_Programmer |
This exception should be thrown when there is a problem with the library
that a user cannot fix, and in fact should not have ever made it through
testing.
|
| Insufficient_Information |
This exception should be thrown anytime an object is missing a required bit of information for
database interaction.
|
| Interface |
|
| Interface_i |
This interface lists the methods that will be available via RMI.
|
| Interface_IP_Address |
|
| Interface_IP_Address.PTR_PREF |
This enumerator controls which names will be associated with an IP address in DNS.
|
| Interface_Type |
|
| Interface.COMPARISON_TYPE |
|
| InterfaceType_i |
This interface lists the methods that will be available via RMI.
|
| IP |
This class contains a number of constants used in the IPaddress and the Prefix classes.
|
| IP_Address |
This class should be a "final" class, but isn't so, inheritance with Interface_IP_Address will
work as needed.
|
| IP_Pool |
IP Pools currently do not exist in the database.
|
| IPaddress |
This class allows for the storage and manipulation of both v4 and v6 IP addresses.
|
| IPaddress_i |
This interface lists the methods that will be available via RMI.
|
| IPAddressSQLBuilder |
|
| Jetty_Logger |
This class is a Jetty logging class.
|
| Kerberos |
This class attempts to read either a ticket cache, or a keytab in an effort to authenticate via
kerberos.
|
| LDAP |
This class connects to the Stanford LDAP directory (as specified by the system property
Property.DIRECTORY_URL).
|
| Location |
|
| Location_i |
This interface lists the methods that will be available via RMI.
|
| Lock_Result |
This class is used as the return type for the "lock" database calls, between the RMI server and
the client, rather than a hashtable because fuck remembering key names when returning more than
one piece of data.
|
| Lockable<T extends Lockable> |
|
| Log |
|
| Log_Entry |
|
| Log_Entry.ACTION |
|
| Log_Entry.RECORD_TYPE |
|
| Log_i |
This interface lists the methods that will be available via RMI.
|
| Log_Search_Parameters |
|
| Make |
|
| Make_i |
This interface lists the methods that will be available via RMI.
|
| Malformed_JSON |
This exception should be thrown anytime an object is missing a required bit of information for
database interaction.
|
| MCP |
This class is the class that controls access, and interaction, with the database through the
RMI.
|
| MCP_i |
|
| Memory |
|
| Model |
|
| Model_i |
This interface lists the methods that will be available via RMI.
|
| Model_Type |
|
| ModelType_i |
This interface lists the methods that will be available via RMI.
|
| Multi_Value_Attribute<T extends Attribute> |
|
| MX |
|
| MXrecord_i |
This interface lists the methods that will be available via RMI.
|
| Name<T extends Name> |
|
| Name_i |
This interface lists the methods that will be available via RMI.
|
| Name.ALLOW |
|
| Nameserver |
This class should not be used by the user.
|
| NetDB<T extends NetDB> |
The NetDB class contains the NetDB_Datastore that an instance is bound to, the "default
datastore" feature, and the "auto-complete" feature.
|
| NetDB_Access |
This class is the Java equivalent of the stored procedures.
|
| NetDB_AdminTeam |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Connection |
This class represents database connection.
|
| NetDB_Connection_Pool |
|
| NetDB_Datastore |
The NetDB_Datastore holds the information necessary to connect to the NetDB database, either
directly or through an RMI server.
|
| NetDB_Default |
This class is the Java equivalent of the stored procedures.
|
| NetDB_DHCPoption |
This class is the Java equivalent of the stored procedures.
|
| NetDB_DHCPservice |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Directory |
|
| NetDB_Domain |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Formatter |
This is the formatter that the NetDB library uses by default.
|
| NetDB_Interface |
This class is the Java equivalent of the stored procedures.
|
| NetDB_InterfaceType |
This class is the Java equivalent of the stored procedures.
|
| NetDB_IPaddress |
This class is the Java equivalent of the stored procedures.
|
| NetDB_IPaddressSpace |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Location |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Log |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Logger |
This class contains a static logger and an instance level logger.
|
| NetDB_Make |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Model |
This class is the Java equivalent of the stored procedures.
|
| NetDB_ModelType |
This class is the Java equivalent of the stored procedures.
|
| NetDB_MXrecord |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Name |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Network |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Node |
This class is the Java equivalent of the stored procedures.
|
| NetDB_NodeType |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Organization |
This class is the Java equivalent of the stored procedures.
|
| NetDB_OS |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Owner |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Person |
This class is the Java equivalent of the stored procedures.
|
| NetDB_Record |
|
| NetDB_SS |
This class is the Java equivalent of the stored procedures.
|
| NetDB_State |
This class is the Java equivalent of the stored procedures.
|
| NetDB_TXTrecord |
This class is the Java equivalent of the stored procedures.
|
| NetDB_TXTvalue |
This class is the Java equivalent of the stored procedures.
|
| NetDB_User |
This class is the Java equivalent of the stored procedures.
|
| NetDB_VLANarea |
This class is the Java equivalent of the stored procedures.
|
| NetDB.FORMAT |
Formats supported by toString (...).
|
| NetDBPostFilter |
Stanford NetDB Specific PostFilter.
|
| NetDBSocketFactory |
|
| Network |
|
| Network_FS_Parameters |
|
| Network_i |
This interface lists the methods that will be available via RMI.
|
| Network_SS_Result |
|
| No_Datastore_Defined |
This exception should be thrown anytime datastore interaction is required, but no datastore
has been defiend, or is missing information.
|
| Node |
|
| Node_FS_Parameters |
|
| Node_FS_Parameters.NAME_TYPES |
|
| Node_i |
This interface lists the methods that will be available via RMI.
|
| Node_SS_Result |
|
| Node_Type |
|
| NodeType_i |
This interface lists the methods that will be available via RMI.
|
| Not_Implemented |
This exception should be thrown anytime a method isn't implemented in thes
database, but it isn't out of the realm of possibility that it will be
implemented in the future.
|
| Null |
This class is used as a part of the SQL generation algorithm.
|
| Object_Comparator |
This class sorts netdb objects on an arbitrary number of fields, in an arbitrary order.
|
| Oracle_Function_Map |
This class contains the collective stored procedures available in the Java.
|
| Organization_i |
This interface lists the methods that will be available via RMI.
|
| OS |
|
| OS_i |
This interface lists the methods that will be available via RMI.
|
| OutParam |
|
| Owner_i |
This interface lists the methods that will be available via RMI.
|
| Person |
This class should be a "final" class, but isn't, so inheritance with Consultants will
work as needed.
|
| Person_i |
This interface lists the methods that will be available via RMI.
|
| Person.COMPARE_TYPE |
|
| PostFilter |
When generating SQL, after parsing we come to the point of building where expression,
it is possible to use instances of this class to transform generating expression.
|
| Prefix |
This class allows for the storage and manipulation of both v4 and v6 prefixes.
|
| Privilege |
|
| Property |
This class contains the system properties, and default values, for the NetDB applications.
|
| Queue |
This class is intended to limit the number of threads running at one time.
|
| Queued_Access |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Address_Space |
This class wraps its class with a similar name to queue each method call on the RMI server.
|
| Queued_AdminTeam |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Default |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_DHCPoption |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_DHCPservice |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Directory |
|
| Queued_Domain |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Full_Search |
|
| Queued_Interface |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_InterfaceType |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_IPaddress |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Location |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Log |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Make |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Model |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_ModelType |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_MXrecord |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Name |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Network |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Node |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_NodeType |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Organization |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_OS |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Owner |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_Person |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_SS |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_State |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_TXT_Record |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_TXT_Value |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_User |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Queued_VLANarea |
This class wraps its NetDB_* equivalent class to queue each method call.
|
| Record<T extends Record> |
|
| Record_Not_Found |
This exception should be thrown anytime a requested handle was not found in
the database.
|
| Record_Type |
|
| Related_FS_Parameters |
|
| Resource_Reader |
This class handles reading various resources from the jar and/or file system.
|
| Result_Hash |
The result set from the database requires several different types of values to be saved with a
string key.
|
| Server |
This class handles some of the basic stuff that we're likely to want to share between servers.
|
| ServerSocketFactory |
|
| Session_ID |
This class handles the sequence ID generation for the Datastore class.
|
| Silent_Filter |
This filter causes nothing to be logged.
|
| Silent_Logger |
This logger logs nothing.
|
| Simple_Search_Result<T extends Simple_Search_Result> |
This is the base class that all Simple Searches will return.
|
| Simple_Search_Result.IP_TYPE |
|
| Simple_Search_Result.NAME_TYPE |
|
| Simple_Search_Result.SEARCH_TYPE |
|
| SQL_Function |
This class contains a function name and the type of function.
|
| SRV_Record |
|
| SS_i |
This interface lists the methods that will be available via RMI.
|
| SSparser |
Simple Search Parser
|
| State |
|
| State_i |
This interface lists the methods that will be available via RMI.
|
| StringsLexer |
|
| StringsParser |
|
| StringsParserTokenTypes |
|
| Syslog_Handler |
This generates log messages that syslog understands.
|
| Syslog_Handler.FACILITY |
|
| Syslog_Handler.PRIORITY |
|
| Syslog_Logger |
This creates a Logger that logs FINEST to the syslog information provided.
|
| Too_Many_Records |
|
| TXT_Name |
|
| TXT_Record |
|
| TXT_Record_FS_Parameters |
|
| TXT_Record_i |
This interface lists the methods that will be available via RMI.
|
| TXT_Record_SS_Result |
|
| TXT_Value |
|
| TXT_Value_i |
This interface lists the methods that will be available via RMI.
|
| TZ_Timestamp |
A timestamp that can have a time zone associated with it.
|
| User |
|
| User_FS_Parameters |
|
| User_i |
This interface lists the methods that will be available via RMI.
|
| User_SS_Result |
|
| Velocity_Comparator |
A simple class to allow comparing objects within Velocity templates.
|
| Velocity_HTML_Escape_Event |
This Velocity event causes HTML data in references to be escaped.
|
| Velocity_JSON_Escape_Event |
This Velocity event causes JSON data in references to be escaped.
|
| Velocity_Logger |
|
| Velocity_Math |
A simple class to allow access to the Math class within Velocity templates.
|
| Velocity_Method_Exception_Event |
This class raises any exception encountered while processing a template.
|
| Velocity_Method_Exception_Ignored_Event |
This class ignores any exception raised and returns a constant string instead.
|
| Velocity_Minify_Directive |
|
| Velocity_Null_Test |
A simple class to allow testing for an object being null within Velocity templates.
|
| Velocity_Parser |
|
| Version |
|
| VLAN_Area |
|
| VLANarea_i |
This interface lists the methods that will be available via RMI.
|