Index of all Fields and Methods
All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

AccessConfiguration(). Constructor for class sun.server.http.security.AccessConfiguration
Construct a realm configuration manager.
AccessConfigurationException(String). Constructor for class sun.server.http.AccessConfigurationException
AclEntryImpl(). Constructor for class java.security.acl.AclEntryImpl
Construct a null ACL entry
AclEntryImpl(Principal). Constructor for class java.security.acl.AclEntryImpl
Construct an ACL entry that associates a user with permissions in the ACL.
AclImpl(Principal, String). Constructor for class java.security.acl.AclImpl
Constructor for creating an empty ACL.
aclName. Variable in class sun.server.http.security.ProtectionAttributes
action(Event, Object). Method in class sun.server.util.PasswordApplet
action(Event, Object). Method in class sun.server.util.PasswordChangeApplet
add(Object). Method in class sun.server.misc.Queue
Adds an item to the queue.
add(String, Object). Method in class sun.server.misc.RegexpPool
Add a regular expression to the pool of regular expressions.
addAccessConfiguration(String, String, String, String). Method in class sun.server.http.HttpServer
This method can be called to protect a specified resource.
addConfig(String, HttpAuthentication, String). Method in class sun.server.http.security.AccessConfiguration
Add the access configuration for the protected object.
addElement(HtmlElement). Method in interface sun.server.html.HtmlContainer
adds HtmlElement to container
addElement(HtmlElement). Method in class sun.server.html.HtmlContainerImpl
adds HtmlElement to container
addElement(HtmlElement). Method in class sun.server.html.HtmlPage
addEntry(Principal, AclEntry). Method in interface java.security.acl.Acl
Adds an ACL entry to this ACL.
addEntry(Principal, AclEntry). Method in class java.security.acl.AclImpl
Adds an ACL entry to this ACL.
addHost(String). Method in class sun.server.http.security.HttpAclImpl
Add a host to the list of hosts allowed access.
addMember(Principal). Method in interface java.security.acl.Group
adds the specified member to the group.
addMember(Principal). Method in class java.security.acl.GroupImpl
adds the specified member to the group.
addObserver(Observer). Method in interface sun.server.misc.Observable
Adds an observer to the observer list.
addOwner(Principal, Principal). Method in interface java.security.acl.Owner
Adds an owner.
addOwner(Principal, Principal). Method in class java.security.acl.OwnerImpl
Adds an owner.
addPermission(Permission). Method in interface java.security.acl.AclEntry
A principal or a group can be associated with multiple permissions.
addPermission(Permission). Method in class java.security.acl.AclEntryImpl
A principal or a group can be associated with multiple permissions.
addTag(String). Method in interface sun.server.html.HtmlContainer
adds Tag to container
addTag(String). Method in class sun.server.html.HtmlContainerImpl
adds Tag to container
addTagPair(String, String). Method in interface sun.server.html.HtmlContainer
adds TagPair to container
addTagPair(String, String). Method in class sun.server.html.HtmlContainerImpl
adds TagPair to container
addText(String). Method in interface sun.server.html.HtmlContainer
adds Text to container
addText(String). Method in class sun.server.html.HtmlContainerImpl
adds Text to container
AdminServlet(). Constructor for class sun.server.http.AdminServlet
alarm. Variable in class sun.server.http.HttpInputStream
The alarm for supporting timeout on input.
Alarm(AlarmHandler). Constructor for class sun.server.misc.Alarm
Creates a new alarm for the specified handler.
Alarm(long, AlarmHandler). Constructor for class sun.server.misc.Alarm
Creates a new alarm for the specified time and handler.
AlarmManager(). Method in class sun.server.misc.AlarmManager
Creates a new alarm manager, for managing alarm events.
AlarmManager(). Constructor for class sun.server.misc.AlarmManager
AllPermissionsImpl(String). Constructor for class java.security.acl.AllPermissionsImpl
am. Static variable in class sun.server.http.HttpInputStream
am. Static variable in class sun.server.http.License
append(StringBuffer, Cookie). Static method in class sun.server.http.Cookie
Appends the string value of a cookie to a string buffer.
applyRules(String). Method in class sun.server.http.HttpServer
Applies servlet rules to specified virtual path.
authenticate(HttpRequest). Method in class sun.server.http.security.BasicHttpAuthentication
implement the HttpAuthentication interface using the base64 encoding scheme.
authenticate(HttpRequest). Method in interface sun.server.http.security.HttpAuthentication
A function that authenticates the request by reading the authenticate header field in the HTTP request.
authenticate(HttpRequest). Method in class sun.server.http.security.MD5Authentication
implement the HttpAuthentication interface using the base64 encoding scheme.
AuthenticationException(String, String, String). Constructor for class sun.server.http.security.AuthenticationException
authn. Variable in class sun.server.http.security.ProtectionAttributes
avail. Variable in class sun.server.Server
The number of handler threads waiting for connections.
available(). Method in class sun.server.http.HttpInputStream
Returns the number of bytes that can be read without blocking.

B

backlog. Variable in class sun.server.ServerParameters
Backlog parameter for listen.
BasicHttpAuthentication(String, HttpSecurityAclInfo). Constructor for class sun.server.http.security.BasicHttpAuthentication
buf. Variable in class sun.server.http.HttpInputStream
The buffer where input data is stored.
buf. Variable in class sun.server.http.HttpOutputStream
The buffer where output data is stored.
buf. Variable in class sun.server.misc.TextOutputStream
The buffer where output data is stored.

C

Cache(). Constructor for class sun.server.misc.Cache
Constructs a new, empty Cache.
Cache(int). Constructor for class sun.server.misc.Cache
Constructs a new, empty Cache with the specified initial capacity.
Cache(int, float). Constructor for class sun.server.misc.Cache
Constructs a new, empty Cache with the specified initial capacity and the specified load factor.
cancel(Alarm). Method in class sun.server.misc.AlarmManager
Cancels a previously scheduled alarm event, removing it from the queue of pending alarm events.
cancelAll(). Method in class sun.server.misc.AlarmManager
Cancels all previously schedules alarm events.
CgiServlet(). Constructor for class sun.server.http.CgiServlet
Creates a new CGI servlet.
checkAccept(String, int). Method in class sun.server.http.ServletSecurity
For now servlets can't accept connections on any port.
checkAccess(Thread). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to manipulate threads outside servlet thread groups.
checkAccess(ThreadGroup). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to manipulate thread groups outside servlet thread groups.
checkAccessConfiguration(String, HttpRequest). Method in class sun.server.http.HttpServer
Checks the incoming request for authentication and authorization.
checkACLaccess(Principal, Acl, String). Method in class sun.server.http.ServerSecurity
Check if the principal is allowed to access the ACL
checkACLaccess(Principal, Acl, String). Method in class sun.server.http.ServletSecurity
Check if a principal can get, set or delete the ACL for an object.
checkConnect(String, int). Method in class sun.server.http.ServletSecurity
Check if a servlet can connect to the given host:port.
checkConnect(String, int, Object). Method in class sun.server.http.ServletSecurity
Checks to see if the servlet and the indicated execution context are both allowed to connect to the indicated host and port.
checkConnect(String, String). Method in class sun.server.http.ServletSecurity
Check if a servlet from a host can connect to another host.
checkCreateClassLoader(). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to create class loaders, or even execute any of ClassLoader's methods.
checkExec(String). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to fork processes.
checkExit(int). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to exit the VM.
checkHost(String, String). Method in class sun.server.http.security.HttpAclImpl
Check if the passed host name is allowed access.
checkLink(String). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to link dynamic libraries.
checkListen(int). Method in class sun.server.http.ServletSecurity
For now servlets can't listen on any port.
checkPackageAccess(String). Method in class sun.server.http.ServletSecurity
Check if a servlet can access a package.
checkPackageDefinition(String). Method in class sun.server.http.ServletSecurity
Check if a servlet can define classes in a package.
checkPermission(HttpRequest). Method in class sun.server.http.security.HttpAclImpl
This method checks whether or not the specified principal from the specified host has the required permission.
checkPermission(Permission). Method in interface java.security.acl.AclEntry
Checks if the passed permission is part of the allowed permission set in this entry.
checkPermission(Permission). Method in class java.security.acl.AclEntryImpl
Checks if the passed permission is part of the allowed permission set in this entry.
checkPermission(Principal, Permission). Method in interface java.security.acl.Acl
This method checks whether or not the specified principal has the required permission.
checkPermission(Principal, Permission). Method in class java.security.acl.AclImpl
This method checks whether or not the specified principal has the required permission.
checkPropertiesAccess(). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to access the entire system properties list, only properties explicitly labeled as accessible to servlets.
checkPropertyAccess(String). Method in class sun.server.http.ServletSecurity
Servlets can access the system property named by key only if its twin key.servlet property is set to true.
checkRead(FileDescriptor). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to open file descriptors unless it is done through a socket, in which case other access restrictions still apply.
checkRead(String). Method in class sun.server.http.ServletSecurity
Check if an servlet can read a particular file.
checkRead(String, Object). Method in class sun.server.http.ServletSecurity
Checks to see if the current context or the indicated context are both allowed to read the given file name.
checkRead(String, URL). Method in class sun.server.http.ServletSecurity
checkSetFactory(). Method in class sun.server.http.ServletSecurity
Check if a servlet can set a networking-related object factory.
checkWrite(FileDescriptor). Method in class sun.server.http.ServletSecurity
Servlets are not allowed to open file descriptors unless it is done through a socket, in which case other access restrictions still apply.
checkWrite(String). Method in class sun.server.http.ServletSecurity
Check if a servlet can write a particular file.
clear(). Method in class sun.server.misc.Cache
Clears the cache so that it has no more entries in it.
clone(). Method in interface java.security.acl.AclEntry
Clones an AclEntry.
clone(). Method in class java.security.acl.AclEntryImpl
Clones an AclEntry.
close(). Method in class sun.server.http.HttpInputStream
Closes the input stream.
close(). Method in class sun.server.http.HttpOutputStream
Closes the output stream.
close(). Method in class sun.server.util.Log
Closes the output stream.
closed. Variable in class sun.server.http.HttpInputStream
Set to true when the connection is closed.
CommonLog(). Constructor for class sun.server.http.CommonLog
Creates a new common log object.
compareTo(Object). Method in interface sun.server.misc.Sortable
Compares two objects of the same type.
computeDigest(String, String, String, String, String, String). Static method in class sun.server.http.security.MD5Digest
connections. Variable in class sun.server.Server
Queue of pending connections.
Cookie(String). Constructor for class sun.server.http.Cookie
Cookie(String, String). Constructor for class sun.server.http.Cookie
Cookie(String[]). Constructor for class sun.server.http.Cookie
Cookie(String[], long, String, String, boolean). Constructor for class sun.server.http.Cookie
count. Variable in class sun.server.http.HttpInputStream
The number of bytes in the buffer.
count. Variable in class sun.server.http.HttpOutputStream
The number of bytes in the buffer.
count. Variable in class sun.server.misc.TextOutputStream
The number of bytes in the buffer.
createHandler(). Method in class sun.server.http.HttpServer
Creates a new HTTP connection handler.
createHandler(). Method in class sun.server.Server
Creates a new connection handler.
createUser(String, String, String, boolean). Method in class sun.server.util.PasswordApplet
create the user and password.

D

data. Variable in class sun.server.misc.Queue
The queue data.
date. Variable in class sun.server.util.Log
Date object for log entries.
DEFAULT_BACKLOG. Static variable in class sun.server.ServerParameters
DEFAULT_ENABLE_ACLS. Static variable in class sun.server.http.HttpServerParameters
DEFAULT_GRACE. Static variable in class sun.server.ServerParameters
DEFAULT_HOST. Static variable in class sun.server.ServerParameters
DEFAULT_KEEP_ALIVE_COUNT. Static variable in class sun.server.http.HttpServerParameters
DEFAULT_KEEP_ALIVE_TIMEOUT. Static variable in class sun.server.http.HttpServerParameters
DEFAULT_MAX_THREADS. Static variable in class sun.server.ServerParameters
DEFAULT_MIN_THREADS. Static variable in class sun.server.ServerParameters
DEFAULT_NAME. Static variable in class sun.server.ServerParameters
DEFAULT_PORT. Static variable in class sun.server.ServerParameters
DEFAULT_RAM_CACHE_ENTRY_SIZE. Static variable in class sun.server.http.HttpServerParameters
DEFAULT_TIMEOUT. Static variable in class sun.server.ServerParameters
DEFAULT_VENDOR. Static variable in class sun.server.ServerParameters
DEFAULT_VERSION. Static variable in class sun.server.ServerParameters
DEFAULT_WELCOME. Static variable in class sun.server.http.HttpServerParameters
delete(String). Method in class sun.server.misc.RegexpPool
Delete the regular expression and its target.
deleteConfig(String). Method in class sun.server.http.security.AccessConfiguration
Delete the access configuration for the resource
deleteObserver(Observer). Method in interface sun.server.misc.Observable
Deletes an observer from the observer list.
deleteObservers(). Method in interface sun.server.misc.Observable
Deletes observers from the observer list.
deleteOwner(Principal, Principal). Method in interface java.security.acl.Owner
Delete owner.
deleteOwner(Principal, Principal). Method in class java.security.acl.OwnerImpl
Delete owner.
destroy(). Method in class sun.server.http.Dispatcher
Destroys the servlet and cleans up whatever resources are being held.
destroy(). Method in class java.servlet.Servlet
Destroys the servlet and cleans up whatever resources are being held.
Dispatcher(String, String). Constructor for class sun.server.http.Dispatcher
distanceSquared(Point, Point). Static method in class sun.server.http.ImagemapServlet
Calculates the square of the Euclidian distance between two points

E

elements(). Method in class sun.server.misc.Cache
Returns an enumeration of the elements.
elements(). Method in interface sun.server.html.HtmlContainer
Returns Enumeration of htmlElements in this container
elements(). Method in class sun.server.html.HtmlContainerImpl
Returns Enumeration of htmlElements in this container
empty(). Method in class sun.server.misc.Queue
Returns true if the queue is empty.
enableAcls. Variable in class sun.server.http.HttpServerParameters
If true then ACLs should be enabled.
entries(). Method in interface java.security.acl.Acl
returns an enumeration of the entries in this ACL.
entries(). Method in class java.security.acl.AclImpl
returns an enumeration of the entries in this ACL.
eof(). Method in class sun.server.http.HttpInputStream
Returns true if at end of stream.
equals(Group). Method in class java.security.acl.GroupImpl
This function returns true if the group passed matches the group represented in this interface.
equals(Object). Method in interface java.security.acl.Permission
This function returns true if the Object passed matches the permission represented in this interface.
equals(Object). Method in class java.security.acl.PermissionImpl
This function returns true if the object passed matches the permission represented in this interface.
equals(Object). Method in interface java.security.acl.Principal
This function returns true if the object passed matches the principal represented in this interface.
equals(Object). Method in class java.security.acl.PrincipalImpl
This function returns true if the object passed matches the principal represented in this implementation
equals(Permission). Method in class java.security.acl.AllPermissionsImpl
This function returns true if the permission passed matches the permission represented in this interface.
error(String). Method in class sun.server.http.HttpServer
Issues an error message and returns.
error(String). Method in class sun.server.Server
Issues a non-fatal error message and returns.
error(String, Exception). Method in class sun.server.http.HttpServer
Issues an error message with exception stack trace and returns.
error(String, Exception). Method in class sun.server.Server
Issues a non-fatal error message with exception trace and returns.
exact. Variable in class sun.server.misc.Regexp
ExDate(). Constructor for class sun.server.misc.ExDate
ExDate(int, int, int). Constructor for class sun.server.misc.ExDate
ExDate(int, int, int, int, int). Constructor for class sun.server.misc.ExDate
ExDate(int, int, int, int, int, int). Constructor for class sun.server.misc.ExDate
ExDate(long). Constructor for class sun.server.misc.ExDate
ExDate(String). Constructor for class sun.server.misc.ExDate
exit(int). Method in class sun.server.http.HttpServer
Exits the server with the specified return code.
exp. Variable in class sun.server.misc.Regexp
ExProperties(). Constructor for class sun.server.misc.ExProperties
Creates an empty property list.
ExProperties(Properties). Constructor for class sun.server.misc.ExProperties
Creates an empty property list with specified defaults.

F

fatal(String). Method in class sun.server.http.HttpServer
Issues a fatal error message and then exits.
fatal(String). Method in class sun.server.Server
Issues a fatal (non-recoverable) error message and then exits.
fatal(String, Exception). Method in class sun.server.http.HttpServer
Issues a fatal error message with exception stack trace and then exits.
fatal(String, Exception). Method in class sun.server.Server
Issues a fatal (non-recoverable) error message with exception trace and then exits.
FileServlet(). Constructor for class sun.server.http.FileServlet
Creates a new file servlet.
fill(). Method in class sun.server.http.HttpInputStream
Fills the input buffer with more data.
flush(). Method in class sun.server.http.HttpOutputStream
Flushes the output stream.
flush(). Method in class sun.server.util.Log
Flushes pending output.
flush(). Method in class sun.server.misc.TextOutputStream
Flushes the output stream.
flushCache(). Method in class sun.server.http.FileServlet
Flushes file RAM cache.
flushRamCache(). Method in class sun.server.http.HttpServerAdmin
Flushes the file servlet RAM cache.
FormServlet(). Constructor for class sun.server.http.FormServlet
Constructor
found(String). Method in class sun.server.http.security.ProtectionAttributes
found(String). Method in interface sun.server.misc.RegexpTarget
Gets called when a pattern in a RegexpPool matches.
full(). Method in class sun.server.misc.Queue
Returns true if the queue is full.

G

get(Object). Method in class sun.server.misc.Cache
Gets the object associated with the specified key in the Cache.
getAccessConfiguration(). Method in class sun.server.http.HttpSecurityAclInfo
Return the authentication configuration object.
getAccessLog(). Method in class sun.server.http.HttpServerAdmin
Returns the access log file name.
getAccessLogLevel(). Method in class sun.server.http.HttpServerAdmin
Returns the access log level.
getAppletInfo(). Method in class sun.server.util.PasswordChangeApplet
getAuthType(). Method in class sun.server.http.HttpRequest
Returns the access authorization type, or null if none.
getAuthType(). Method in interface java.servlet.ServletRequest
Returns the authentication scheme of the request, or null if none.
getBacklog(). Method in class sun.server.ServerParameters
Returns the server backlog.
getClassVersion(). Method in class sun.server.misc.Sort
Return class version string.
getConfig(String). Method in class sun.server.http.security.AccessConfiguration
get the authentication manager that guards the protected object.
getConnection(). Method in class sun.server.Server
Gets a connection socket from the connection queue.
getContentLength(). Method in class sun.server.http.HttpRequest
Returns the content length for this request, or -1 if not known.
getContentLength(). Method in interface java.servlet.ServletRequest
Returns the size of the request entity data, or -1 if not known.
getContentType(). Method in class sun.server.http.HttpRequest
Returns the content type for this request, or null if not known.
getContentType(). Method in interface java.servlet.ServletRequest
Returns the Internet Media Type of the request entity data, or null if not known.
getCookieNames(). Method in class sun.server.http.Cookie
getDateHeader(String, long). Method in class sun.server.http.HttpRequest
Returns the value of a date header field.
getDateHeader(String, long). Method in interface java.servlet.ServletRequest
Returns the value of a date header field.
getEnableAcls(). Method in class sun.server.http.HttpServerParameters
Returns true if ACLs are enabled.
getErrorLog(). Method in class sun.server.http.HttpServerAdmin
Returns the error log file name.
getErrorLogLevel(). Method in class sun.server.http.HttpServerAdmin
Returns the error log level.
getEventLog(). Method in class sun.server.http.HttpServerAdmin
Returns the event log file name.
getEventLogLevel(). Method in class sun.server.http.HttpServerAdmin
Returns the event log level.
getGrace(). Method in class sun.server.ServerParameters
Returns the shutdown grace period in seconds.
getGroup(). Method in class sun.server.ServerParameters
Returns the server group name or id.
getHeader(int). Method in class sun.server.http.HttpRequest
Returns the value of the nth header field, or null if there are fewer than n fields.
getHeader(int). Method in interface java.servlet.ServletRequest
Returns the value of the nth header field, or null if there are fewer than n fields.
getHeader(String). Method in class sun.server.http.HttpRequest
Returns the value of a header field, or null if not known.
getHeader(String). Method in interface java.servlet.ServletRequest
Returns the value of a header field, or null if not known.
getHeaderName(int). Method in class sun.server.http.HttpRequest
Returns the name of the nth header field, or null if there are fewer than n fields.
getHeaderName(int). Method in interface java.servlet.ServletRequest
Returns the name of the nth header field, or null if there are fewer than n fields.
getHost(). Method in class sun.server.ServerParameters
Returns the server host name.
getInitParameter(String). Method in class sun.server.http.HttpServletStub
Gets an initialization parameter of the applet.
getInitParameter(String). Method in class java.servlet.Servlet
Gets an initialization parameter of the servlet.
getInitParameter(String). Method in interface java.servlet.ServletStub
Gets an initialization parameter of the servlet.
getInputStream(). Method in class sun.server.http.HttpRequest
Returns the input stream for this request.
getInputStream(). Method in interface java.servlet.ServletRequest
Returns an input stream for reading request data.
getIntHeader(String, int). Method in class sun.server.http.HttpRequest
Returns the value of an integer header field.
getIntHeader(String, int). Method in interface java.servlet.ServletRequest
Returns the value of an integer header field.
getKeepAliveCount(). Method in class sun.server.http.HttpServerParameters
Returns the keep-alive count.
getKeepAliveTimeout(). Method in class sun.server.http.HttpServerParameters
Returns the keep-alive timeout.
getLevel(). Method in class sun.server.util.Log
Returns the current logging level.
getLogTimeFormat(). Method in class sun.server.http.HttpServerAdmin
Returns the access log date format.
getMaxThreads(). Method in class sun.server.ServerParameters
Returns the maximum number of handler threads.
getMD5Nonce(HttpRequest). Method in class sun.server.http.security.MD5Authentication
getMethod(). Method in class sun.server.http.HttpRequest
Returns the request method.
getMethod(). Method in interface java.servlet.ServletRequest
Returns the method with which the request was made.
getMimeType(String). Method in class sun.server.http.HttpServer
Returns the mime type of the specified file.
getMimeType(String). Method in class sun.server.http.HttpServletContext
Returns the mime type of the specified file.
getMinThreads(). Method in class sun.server.ServerParameters
Returns the minimum number of handler threads.
getName(). Method in interface java.security.acl.Acl
Returns the name of the ACL.
getName(). Method in class java.security.acl.AclImpl
Returns the name of the ACL.
getName(). Method in class java.security.acl.GroupImpl
return the name of the principal.
getName(). Method in interface java.security.acl.Principal
return the name of the principal.
getName(). Method in class java.security.acl.PrincipalImpl
return the name of the principal.
getName(). Method in class sun.server.ServerParameters
Returns the server name.
getOutputStream(). Method in class sun.server.http.HttpResponse
Returns the output stream for writing response data.
getOutputStream(). Method in interface java.servlet.ServletResponse
Returns an output stream for writing response data.
getParameterInfo(). Method in class sun.server.util.PasswordChangeApplet
getPasswd(String). Method in class sun.server.util.PasswordFile
The method returns the password for the user.
getPasswordFile(String). Method in class sun.server.http.HttpSecurityAclInfo
return the password file for a particular realm.
getPathInfo(). Method in class sun.server.http.HttpRequest
Returns extra path information, or null if none.
getPathInfo(). Method in interface java.servlet.ServletRequest
Returns optional extra path information following the servlet path, but immediately preceding the query string.
getPathTranslated(). Method in class sun.server.http.HttpRequest
Returns extra path information translated, or null if none.
getPathTranslated(). Method in interface java.servlet.ServletRequest
Returns extra path information translated to a real path.
getPermissions(Principal). Method in interface java.security.acl.Acl
This method returns the set of allowed permissions for the specified principal.
getPermissions(Principal). Method in class java.security.acl.AclImpl
This method returns the set of allowed permissions for the specified principal.
getPort(). Method in class sun.server.ServerParameters
Returns the server port.
getPrincipal(). Method in interface java.security.acl.AclEntry
Return the Principal associated in this ACL entry.
getPrincipal(). Method in class java.security.acl.AclEntryImpl
Return the Principal associated in this ACL entry.
getProperty(String, boolean). Method in class sun.server.misc.ExProperties
Returns the boolean value of a property.
getProperty(String, int). Method in class sun.server.misc.ExProperties
Returns the integer value of a property.
getProperty(String, long). Method in class sun.server.misc.ExProperties
Returns the long value of a property.
getProtectedObjects(). Method in class sun.server.http.security.AccessConfiguration
return an enumeration of all the objects that are protected.
getProtocol(). Method in class sun.server.http.HttpRequest
Returns the protocol of the request.
getProtocol(). Method in interface java.servlet.ServletRequest
Returns the protocol and version of the request as a string of the form <protocol>/<major version>.<minor version>.
getQueryParameter(String). Method in class sun.server.http.HttpRequest
Returns the query string parameter specified by name, or null if none.
getQueryParameter(String). Method in interface java.servlet.ServletRequest
Returns the value of the specified query string parameter, or null if not found.
getQueryParameters(). Method in class sun.server.http.HttpRequest
Returns a hash table of query string parameter values.
getQueryParameters(). Method in interface java.servlet.ServletRequest
Returns a hash table of query string parameter values.
getQueryString(). Method in class sun.server.http.HttpRequest
Returns the query string, or null if none.
getQueryString(). Method in interface java.servlet.ServletRequest
Returns the query string part of the servlet URI, or null if none.
getRamCacheEntrySize(). Method in class sun.server.http.HttpServerParameters
Returns the RAM cache entry size.
getRealm(). Method in class sun.server.http.security.BasicHttpAuthentication
returns the realm of the authentication.
getRealm(). Method in interface sun.server.http.security.HttpAuthentication
returns the realm of the authentication.
getRealm(). Method in class sun.server.http.security.MD5Authentication
returns the realm of the authentication.
getRealPath(String). Method in class sun.server.http.HttpServer
Applies alias rules to the specified virtual path and returns the corresponding real path.
getRealPath(String). Method in class sun.server.http.HttpServletContext
Applies alias rules to the specified virtual path and returns the corresponding real path.
getRemoteAddr(). Method in class sun.server.http.HttpRequest
Returns the IP address of the remote agent, or null if not known.
getRemoteAddr(). Method in interface java.servlet.ServletRequest
Returns the IP address of the agent that sent the request.
getRemoteHost(). Method in class sun.server.http.HttpRequest
Returns the host name of the remote agent, or null if not known.
getRemoteHost(). Method in interface java.servlet.ServletRequest
Returns the fully qualified host name of the agent that sent the request.
getRemoteUser(). Method in class sun.server.http.HttpRequest
Returns the user name for this request, or null if not known.
getRemoteUser(). Method in interface java.servlet.ServletRequest
Returns the name of the user making this request, or null if not known.
getRequestPath(). Method in class sun.server.http.HttpRequest
Returns the full request path (servlet path + path info)
getRequestPath(). Method in interface java.servlet.ServletRequest
Returns the part of the request URI that corresponds to the servlet path plus the optional extra path information, if any
getRequestURI(). Method in class sun.server.http.HttpRequest
Returns the full request URI.
getRequestURI(). Method in interface java.servlet.ServletRequest
Returns the request URI.
getScheme(). Method in class sun.server.http.security.BasicHttpAuthentication
returns the name of the authentication scheme.
getScheme(). Method in interface sun.server.http.security.HttpAuthentication
returns the name of the authentication scheme.
getScheme(). Method in class sun.server.http.security.MD5Authentication
returns the name of the authentication scheme.
getSecurityContext(). Method in class sun.server.http.ServletSecurity
The only variable that currently affects whether a servlet can perform certain operations is the host it came from.
getServerInfo(). Method in class sun.server.http.HttpServletContext
Returns the name and version of the Web server.
getServerInfo(). Method in interface java.servlet.ServletContext
Returns the name and version of the Web server under which the servlet is running.
getServerName(). Method in class sun.server.http.HttpRequest
Returns the host on which this request was received.
getServerName(). Method in interface java.servlet.ServletRequest
Returns the host name of the server as used in the <host> part of the request URI.
getServerParameters(). Method in class sun.server.Server
Returns the parameters for this server.
getServerPort(). Method in class sun.server.http.HttpRequest
Returns the port on which this request was received.
getServerPort(). Method in interface java.servlet.ServletRequest
Returns the port number on which this request was received as used in the <port> part of the request URI.
getServerRoot(). Method in class sun.server.http.HttpServer
Returns server root directory.
getServlet(String). Method in class sun.server.http.HttpServletContext
Gets a servlet by name.
getServlet(String). Method in interface java.servlet.ServletContext
Gets a servlet by name.
getServletContext(). Method in class sun.server.http.HttpServletStub
Returns the context for the servlet.
getServletContext(). Method in class java.servlet.Servlet
Returns the servlet context.
getServletContext(). Method in interface java.servlet.ServletStub
Returns the context for the servlet.
getServletInfo(). Method in class sun.server.http.AdminServlet
Returns a string containing information about the author, version, and copyright of the servlet.
getServletInfo(). Method in class sun.server.http.CgiServlet
Returns a string containing information about the author, version, and copyright of the servlet.
getServletInfo(). Method in class sun.server.http.FileServlet
Returns information about this servlet.
getServletInfo(). Method in class sun.server.http.FormServlet
Returns a string containing information about the author, version, and copyright of the servlet.
getServletInfo(). Method in class sun.server.http.ImagemapServlet
Returns information about the servlet
getServletInfo(). Method in class java.servlet.Servlet
Returns a string containing information about the author, version, and copyright of the servlet.
getServletPath(). Method in class sun.server.http.HttpRequest
Returns the servlet path.
getServletPath(). Method in interface java.servlet.ServletRequest
Returns the part of the request URI that refers to the servlet being invoked.
getServlets(). Method in class sun.server.http.HttpServletContext
Enumerates the servlets in this context (server).
getServlets(). Method in interface java.servlet.ServletContext
Enumerates the servlets in this context (server).
getStatusCode(). Method in class sun.server.http.HttpResponse
Returns the status code for this response.
getTime(). Method in class sun.server.misc.Alarm
Returns the absolute time for this alarm event.
getTimeout(). Method in class sun.server.ServerParameters
Returns the handler timeout in seconds.
getUser(). Method in class sun.server.ServerParameters
Returns the server user name or id.
getValues(String). Method in class sun.server.http.Cookie
Returns a comma separated list of values for a particular name.
getVendor(). Method in class sun.server.ServerParameters
Returns the server vendor.
getVersion(). Method in class sun.server.ServerParameters
Returns the server version.
getWelcome(). Method in class sun.server.http.HttpServerParameters
Returns welcome page.
grace. Variable in class sun.server.ServerParameters
The number of seconds to wait during shutdown for handler threads to become idle.
group. Variable in class sun.server.ServerParameters
The group to change to when running the server.
GroupImpl(String). Constructor for class java.security.acl.GroupImpl
Constructs a Group object with no members.

H

handleAlarm(Alarm). Method in interface sun.server.misc.AlarmHandler
Handles an alarm event.
handleAlarm(Alarm). Method in class sun.server.http.HttpInputStream
The handler for timeout alarm events.
handleAlarm(Alarm). Method in class sun.server.http.License
handleConnection(Socket). Method in class sun.server.http.HttpServerHandler
Handles a single HTTP connection from the client.
handleConnection(Socket). Method in class sun.server.ServerHandler
Handles a single connection from the client.
handleEvent(Event). Method in class sun.server.util.PasswordApplet
handler. Variable in class sun.server.misc.Alarm
The alarm event handler.
handleRequest(). Method in class sun.server.http.HttpServerHandler
Handles a single HTTP request from the client.
handlers. Variable in class sun.server.Server
The thread group for handler threads.
hash(String). Static method in class sun.server.http.security.MD5Digest
hashCode(). Method in class java.security.acl.GroupImpl
return a hashcode for the principal.
hashCode(). Method in interface java.security.acl.Principal
return a hashcode for the principal.
hashCode(). Method in class java.security.acl.PrincipalImpl
return a hashcode for the principal.
host. Variable in class sun.server.ServerParameters
The host name of the server.
HtmlContainerImpl(). Constructor for class sun.server.html.HtmlContainerImpl
HtmlPage(String). Constructor for class sun.server.html.HtmlPage
HtmlTag(String). Constructor for class sun.server.html.HtmlTag
HtmlTag(String, Hashtable). Constructor for class sun.server.html.HtmlTag
HtmlTagPair(String). Constructor for class sun.server.html.HtmlTagPair
HtmlTagPair(String, Hashtable). Constructor for class sun.server.html.HtmlTagPair
HtmlTagPair(String, Hashtable, String). Constructor for class sun.server.html.HtmlTagPair
HtmlTagPair(String, HtmlElement). Constructor for class sun.server.html.HtmlTagPair
HtmlTagPair(String, String). Constructor for class sun.server.html.HtmlTagPair
HtmlText(String). Constructor for class sun.server.html.HtmlText
HttpAclImpl(Principal, String, Properties, TraceLog). Constructor for class sun.server.http.security.HttpAclImpl
Construct an Http ACL with the owner and acl name as given.
HttpInputStream(). Constructor for class sun.server.http.HttpInputStream
Creates a new HTTP input stream with a default buffer size.
HttpInputStream(int). Constructor for class sun.server.http.HttpInputStream
Creates a new HTTP input stream with the specified buffer size.
HttpOutputStream(). Constructor for class sun.server.http.HttpOutputStream
Creates a new output stream with a default buffer size.
HttpOutputStream(int). Constructor for class sun.server.http.HttpOutputStream
Creates a new output stream with the specified buffer size.
HttpSecurityAclInfo(HttpServer, String). Constructor for class sun.server.http.HttpSecurityAclInfo
Create a HttpSecurityAclInfo object which reads the securityConfig file and creates the respective Authorization and ACL objects for each directories, file or servlet protected.
HttpServerHandler(HttpServer). Constructor for class sun.server.http.HttpServerHandler
Creates a new request handler for the specified server.
HttpServerParameters(). Constructor for class sun.server.http.HttpServerParameters
Creates new HTTP server parameters.
HttpServerParameters(ExProperties). Constructor for class sun.server.http.HttpServerParameters
Creates new HTTP server parameters initialized from properties.

I

i. Variable in class sun.server.misc.Queue
Index of head and tail of queue, respectively.
ignoreCase. Variable in class sun.server.misc.Regexp
if true then the matching process ignores case.
ImagemapServlet(). Constructor for class sun.server.http.ImagemapServlet
Creates a new imagemap servlet.
in. Variable in class sun.server.http.HttpInputStream
The socket input stream.
init(). Method in class sun.server.http.AdminServlet
Initialize
init(). Method in class sun.server.http.CgiServlet
Initializes the CGI servlet.
init(). Method in class sun.server.http.Dispatcher
Initializes the servlet.
init(). Method in class sun.server.http.FileServlet
Initializes the file servlet.
init(). Method in class sun.server.http.HttpServerAdmin
Loads and initializes server properties.
init(). Method in class sun.server.util.PasswordApplet
init(). Method in class sun.server.util.PasswordChangeApplet
init(). Method in class java.servlet.Servlet
Initializes the servlet.
inShutdown(). Method in class sun.server.Server
Returns true if this server is in the process of a shutdown.
InvalidRequestException(). Constructor for class sun.server.http.InvalidRequestException
Constructs an exception with no detail message.
InvalidRequestException(String). Constructor for class sun.server.http.InvalidRequestException
Constructs an invalid request exception with the specified detail message.
isEmpty(). Method in class sun.server.misc.Cache
Returns true if the Cache contains no elements.
isMember(Principal). Method in interface java.security.acl.Group
returns true if the passed principal is a member of the group.
isMember(Principal). Method in class java.security.acl.GroupImpl
returns true if the passed principal is a member of the group.
isMember(Principal). Method in class java.security.acl.WorldGroupImpl
returns true for all passed principals
isNegative(). Method in interface java.security.acl.AclEntry
Returns true if this is a negative ACL.
isNegative(). Method in class java.security.acl.AclEntryImpl
Returns true if this is a negative ACL.
isOwner(Principal). Method in interface java.security.acl.Owner
returns if the given principal belongs to the owner list.
isOwner(Principal). Method in class java.security.acl.OwnerImpl
returns if the given principal belongs to the owner list.
isProtected(String). Method in class sun.server.http.security.AccessConfiguration
return whether or not a resrouce is protected

J

j. Variable in class sun.server.misc.Queue
Index of head and tail of queue, respectively.

K

keepAliveCount. Variable in class sun.server.http.HttpServerParameters
The keep-alive count.
keepAliveTimeout. Variable in class sun.server.http.HttpServerParameters
The keep-alive timeout.
keyDown(Event, int). Method in class sun.server.util.PasswordApplet
keys(). Method in class sun.server.misc.Cache
Returns an enumeration of the Cache's keys.

L

LastOwnerPrincipalException(). Constructor for class java.security.acl.LastOwnerPrincipalException
len. Variable in class sun.server.misc.Queue
Current number of items in the queue.
level. Variable in class sun.server.util.Log
The current logging level.
lineSeparator. Static variable in class sun.server.misc.TextOutputStream
The line separator.
load(ExProperties). Method in class sun.server.http.HttpServerParameters
Loads parameters from properties.
load(ExProperties). Method in class sun.server.ServerParameters
Loads parameters from properties.
load(File). Method in class sun.server.misc.ExProperties
Loads properties from the specified file.
load(String). Method in class sun.server.misc.ExProperties
Loads properties from the specified file.
loadAclByName(String, String). Method in class sun.server.http.HttpSecurityAclInfo
This constructor constructs an ACL from an ACL file whose syntax must conform to the syntax of a properties file.
Log(). Constructor for class sun.server.util.Log
log(Servlet, String). Method in class sun.server.http.HttpServletContext
Write information to the servlet log.
log(Servlet, String). Method in interface java.servlet.ServletContext
Writes a message to the servlet log for a servlet.
log(String). Method in class java.servlet.Servlet
Logs a message into the servlet log file.

M

main(String[]). Static method in class sun.server.http.HttpServer
Main function
main(String[]). Static method in class sun.server.http.ImagemapServlet
main(String[]). Static method in class sun.server.util.Password
main(String[]). Static method in class sun.server.misc.Regexp
main(String[]). Static method in class sun.server.misc.RegexpPool
main(String[]). Static method in class sun.server.misc.TextOutputStream
main(String[]). Static method in class sun.server.misc.TimingTrace
Test program for TimingTrace
match(String). Method in class sun.server.misc.RegexpPool
Search for a match to a string & return the object associated with it with the match.
matchNext(String). Method in class sun.server.misc.RegexpPool
Identical to match except that it will only find matches to regular expressions that were added to the pool after the last regular expression that matched in the last call to match() or matchNext()
maxThreads. Variable in class sun.server.Server
Maximum number of handler threads.
maxThreads. Variable in class sun.server.ServerParameters
The maximum number of handler threads to run.
MD5Authentication(String, HttpSecurityAclInfo). Constructor for class sun.server.http.security.MD5Authentication
MD5Digest(). Constructor for class sun.server.http.security.MD5Digest
members(). Method in interface java.security.acl.Group
returns the enumeration of the members in the group.
members(). Method in class java.security.acl.GroupImpl
returns the enumeration of the members in the group.
mids. Variable in class sun.server.misc.Regexp
minThreads. Variable in class sun.server.Server
Minimum number of handler threads.
minThreads. Variable in class sun.server.ServerParameters
The minimum number of handler threads to run.
modifyAcls(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
modifyAliases(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
modifyLogs(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
modifyMime(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
modifyRules(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
modifySecurity(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
modifyServer(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
modifyServlets(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
mouseEnter(Event, int, int). Method in class sun.server.util.PasswordApplet

N

name. Variable in class sun.server.http.security.ProtectionAttributes
name. Variable in class sun.server.ServerParameters
The server name.
notifyObservers(). Method in interface sun.server.misc.Observable
Notifies all observers if an observable change occurs.
notifyObservers(Object). Method in interface sun.server.misc.Observable
Notifies all observers of the specified observable change which occurred.

O

out. Variable in class sun.server.http.HttpOutputStream
The socket output stream.
out. Variable in class sun.server.util.Log
The output stream for writing log data.
OwnerImpl(Principal). Constructor for class java.security.acl.OwnerImpl

P

params. Variable in class sun.server.Server
The parameters for this server.
parseMapFile(ServletRequest, ServletResponse, Point, File). Method in class sun.server.http.ImagemapServlet
This function parses the requested mapfile a determines the URL associated with the clicked point.
parseMenuText(StreamTokenizer, URL, String, String). Static method in class sun.server.http.ImagemapServlet
Reads in the optional text that is display on text only browsers
parsePoint(StreamTokenizer). Static method in class sun.server.http.ImagemapServlet
Parses and returns a point from the input stream.
parsePositiveInt(String). Method in class sun.server.http.AdminServlet
PasswdEntryException(). Constructor for class sun.server.util.PasswdEntryException
Password(). Constructor for class sun.server.util.Password
PasswordApplet(). Constructor for class sun.server.util.PasswordApplet
PasswordChangeApplet(). Constructor for class sun.server.util.PasswordChangeApplet
PasswordFile(String). Constructor for class sun.server.util.PasswordFile
This class builds a hashtable out of a password file.
PermissionImpl(String). Constructor for class java.security.acl.PermissionImpl
Construct a permission object using a string.
permissions(). Method in interface java.security.acl.AclEntry
return an enumeration of the permissions in this ACL entry.
permissions(). Method in class java.security.acl.AclEntryImpl
return an enumeration of the permissions in this ACL entry.
pointInCircle(Point, Point, Point). Static method in class sun.server.http.ImagemapServlet
Checks if the given point is within the bounds of the specified circle
pointInPoly(Point, Vector). Static method in class sun.server.http.ImagemapServlet
Checks if the given point is within the bounds of the specified polygon
pointInRect(Point, Point, Point). Static method in class sun.server.http.ImagemapServlet
Checks if the given point is within the bounds of the specified rectangle
port. Variable in class sun.server.Server
The server port number.
port. Variable in class sun.server.ServerParameters
The port to listen on.
pos. Variable in class sun.server.http.HttpInputStream
The current position in the buffer.
prefix. Variable in class sun.server.misc.Regexp
prefixLen. Variable in class sun.server.misc.Regexp
PrincipalImpl(String). Constructor for class java.security.acl.PrincipalImpl
Construct a principal from a string user name.
PrincipalNotOwnerException(). Constructor for class java.security.acl.PrincipalNotOwnerException
print(). Method in class sun.server.misc.TimingTrace
print(int). Method in class sun.server.http.HttpOutputStream
Prints an integer.
print(int). Method in class java.servlet.ServletOutputStream
Prints an integer.
print(int). Method in class sun.server.misc.TextOutputStream
Prints an integer value.
print(long). Method in class sun.server.http.HttpOutputStream
Prints a long.
print(long). Method in class java.servlet.ServletOutputStream
Prints a long integer.
print(long). Method in class sun.server.misc.TextOutputStream
Prints a long value.
print(OutputStream, String). Static method in class sun.server.html.HtmlText
print(PrintStream). Method in class sun.server.misc.RegexpPool
Print this pool to standard output
print(PrintStream). Method in class sun.server.misc.TimingTrace
print(String). Method in class sun.server.http.HttpOutputStream
Prints an ASCII string.
print(String). Method in class java.servlet.ServletOutputStream
Prints an ASCII string.
print(String). Method in class sun.server.misc.TextOutputStream
Prints an ASCII string.
println(). Method in class sun.server.http.HttpOutputStream
Prints CRLF.
println(). Method in class java.servlet.ServletOutputStream
Prints a CRLF.
println(). Method in class sun.server.misc.TextOutputStream
Prints a line separator.
println(int). Method in class sun.server.http.HttpOutputStream
Prints an integer followed by CRLF.
println(int). Method in class java.servlet.ServletOutputStream
Prints an integer followed by a CRLF.
println(int). Method in class sun.server.misc.TextOutputStream
Prints an integer value followed by a line separator.
println(long). Method in class sun.server.http.HttpOutputStream
Prints an long followed by CRLF.
println(long). Method in class java.servlet.ServletOutputStream
Prints a long integer followed by a CRLF.
println(long). Method in class sun.server.misc.TextOutputStream
Prints a long value followed by a line separator.
println(String). Method in class sun.server.http.HttpOutputStream
Prints an ASCII string followed by CRLF.
println(String). Method in class java.servlet.ServletOutputStream
Prints an ASCII string followed by a CRLF.
println(String). Method in class sun.server.misc.TextOutputStream
Prints an ASCII string followed by a line separator.
ProtectionAttributes(String, HttpAuthentication, String). Constructor for class sun.server.http.security.ProtectionAttributes
put(Object, Object). Method in class sun.server.misc.Cache
Puts the specified element into the Cache, using the specified key.
putConnection(Socket). Method in class sun.server.Server
Adds a new connection socket to the connection queue.

Q

Queue(int). Constructor for class sun.server.misc.Queue
Creates a queue with the specified size.
QueueEmptyException(). Constructor for class sun.server.misc.QueueEmptyException
Constructs a new QueueEmptyException with no default message.
QueueFullException(). Constructor for class sun.server.misc.QueueFullException
Constructs a new QueueFullException with no detail message.
quickSort(Object[]). Static method in class sun.server.misc.Sort
QuickSort an array of objects.
quickSort(Object[], int). Static method in class sun.server.misc.Sort
QuickSort a portion of an array of objects.

R

ramCacheEntrySize. Variable in class sun.server.http.HttpServerParameters
The RAM cache entry size for file servlet.
read(). Method in class sun.server.http.HttpInputStream
Reads a byte of data.
read(). Method in class sun.server.util.PasswordFile
This method reads the password file into the hash table.
read(byte[], int, int). Method in class sun.server.http.HttpInputStream
Reads into an array of bytes.
readLine(byte[], int, int). Method in class sun.server.http.HttpInputStream
Reads bytes into the specified byte array until the array is filled or a newline character is read.
readLine(byte[], int, int). Method in class java.servlet.ServletInputStream
Reads bytes into the specified byte array until the array is filled or a newline character is read.
realm. Variable in class sun.server.http.security.AuthenticationException
reason. Variable in class sun.server.http.security.AuthenticationException
Regexp(String). Constructor for class sun.server.misc.Regexp
Create a new regular expression object.
RegexpPool(). Constructor for class sun.server.misc.RegexpPool
rehash(). Method in class sun.server.misc.Cache
Rehashes the contents of the table into a bigger table.
remove(). Method in class sun.server.misc.Queue
Removes an item from the queue.
remove(Object). Method in class sun.server.misc.Cache
Removes the element corresponding to the key.
removeEntry(Principal, AclEntry). Method in interface java.security.acl.Acl
Removes an ACL entry from this ACL.
removeEntry(Principal, AclEntry). Method in class java.security.acl.AclImpl
Removes an ACL entry from this ACL.
removeHost(String). Method in class sun.server.http.security.HttpAclImpl
remove the host from the list of hosts allowed access.
removeMember(Principal). Method in interface java.security.acl.Group
removes the specified member from the group.
removeMember(Principal). Method in class java.security.acl.GroupImpl
removes the specified member from the group.
removePermission(Permission). Method in interface java.security.acl.AclEntry
The method disassociates the permission from the Principal or the Group in this ACL entry.
removePermission(Permission). Method in class java.security.acl.AclEntryImpl
The method disassociates the permission from the Principal or the Group in this ACL entry.
replace(String, Object). Method in class sun.server.misc.RegexpPool
Replace the target for the regular expression with a different target.
reset(). Method in class sun.server.http.security.AccessConfiguration
clear all the configuration
reset(). Method in class sun.server.misc.RegexpPool
Resets the pool so that the next call to matchNext looks at all regular expressions in the pool.
reset(). Method in class sun.server.ServerParameters
Resets parameters to default values.
reset(). Method in class sun.server.http.ServletSecurity
Reset from Properties
reset(). Method in class sun.server.misc.TimingTrace
reset(InputStream, long). Method in class sun.server.http.HttpInputStream
Resets the input stream for a new connection.
reset(OutputStream). Method in class sun.server.http.HttpOutputStream
Resets the output stream for a new connection.
restart(). Method in class sun.server.http.HttpServer
Restarts the server.
run(). Method in class sun.server.misc.AlarmManager
Runs the alarm event manager.
run(). Method in class sun.server.http.Dispatcher
run(). Method in class sun.server.http.HttpServer
Runs the HTTP server.
run(). Method in class sun.server.Server
Starts the server.
run(). Method in class sun.server.ServerHandler
Runs the server handler.

S

save(ExProperties). Method in class sun.server.http.HttpServerParameters
Saves parameters to properties.
save(ExProperties). Method in class sun.server.ServerParameters
Saves parameters to properties.
save(File, String). Method in class sun.server.misc.ExProperties
Saves properties to the specified file.
save(String, String). Method in class sun.server.misc.ExProperties
Saves properties to the specified file.
saveAliases(). Method in class sun.server.http.HttpServerAdmin
Saves alias rules to config file.
saveMime(). Method in class sun.server.http.HttpServerAdmin
Saves MIME type information to config file.
saveProperties(). Method in class sun.server.http.HttpServerAdmin
Saves server properties to config file.
saveRules(). Method in class sun.server.http.HttpServerAdmin
Saves servlet rules to config file.
SC_ACCEPTED. Static variable in interface java.servlet.ServletResponse
SC_BAD_GATEWAY. Static variable in interface java.servlet.ServletResponse
SC_BAD_REQUEST. Static variable in interface java.servlet.ServletResponse
SC_CREATED. Static variable in interface java.servlet.ServletResponse
SC_FORBIDDEN. Static variable in interface java.servlet.ServletResponse
SC_INTERNAL_SERVER_ERROR. Static variable in interface java.servlet.ServletResponse
SC_MOVED_PERMANENTLY. Static variable in interface java.servlet.ServletResponse
SC_MOVED_TEMPORARILY. Static variable in interface java.servlet.ServletResponse
SC_NO_CONTENT. Static variable in interface java.servlet.ServletResponse
SC_NOT_FOUND. Static variable in interface java.servlet.ServletResponse
SC_NOT_IMPLEMENTED. Static variable in interface java.servlet.ServletResponse
SC_NOT_MODIFIED. Static variable in interface java.servlet.ServletResponse
SC_OK. Static variable in interface java.servlet.ServletResponse
SC_SERVICE_UNAVAILABLE. Static variable in interface java.servlet.ServletResponse
SC_UNAUTHORIZED. Static variable in interface java.servlet.ServletResponse
schedule(Alarm). Method in class sun.server.misc.AlarmManager
Inserts a new alarm into the alarm event queue.
scheme. Variable in class sun.server.http.security.AuthenticationException
sendError(int). Method in class sun.server.http.HttpResponse
Writes an error response using the specified status code and no detail message.
sendError(int). Method in interface java.servlet.ServletResponse
Sends an error response to the client using the specified status code and no default message.
sendError(int, String). Method in class sun.server.http.HttpResponse
Writes an error response using the specified status code and detail message.
sendError(int, String). Method in interface java.servlet.ServletResponse
Sends an error response to the client using the specified status code and detail message.
sendErrorResponse(ServletResponse, String). Method in class sun.server.http.ImagemapServlet
Returns an error message to the user if some error occured while processing the imagemap request
sendMenuResponse(ServletResponse, String). Method in class sun.server.http.ImagemapServlet
Responds with a textual menu of all available links in the mapfile
sendRedirect(String). Method in class sun.server.http.HttpResponse
Sends a redirect response to the client using the specified redirect location.
sendRedirect(String). Method in interface java.servlet.ServletResponse
Sends a redirect response to the client using the specified redirect location URL.
sendResponse(ServletRequest, ServletResponse, boolean, boolean). Method in class sun.server.http.FileServlet
Sends the response to a file GET or HEAD request back to the client.
sendResponse(ServletResponse, Hashtable). Method in class sun.server.http.FormServlet
sendResponse(ServletResponse, URL). Method in class sun.server.http.ImagemapServlet
Returns a redirect response with the proper URL, or a "no content" response if no matching URL could be found
sendResponse(String[], String[], ServletRequest, ServletResponse, boolean). Method in class sun.server.http.CgiServlet
Execute the specified cgi script, parse its headers if necessary and pass it's response back to the client.
server. Variable in class sun.server.ServerHandler
Server(). Constructor for class sun.server.Server
Creates a new server with default parameters.
Server(ServerParameters). Constructor for class sun.server.Server
ServerHandler(Server). Constructor for class sun.server.ServerHandler
Creates a new handler for the specified server.
serverMonitoring(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
ServerParameters(). Constructor for class sun.server.ServerParameters
Creates new server parameters.
ServerParameters(ExProperties). Constructor for class sun.server.ServerParameters
Creates new server parameters initialized from properties.
ServerSecurity(). Constructor for class sun.server.http.ServerSecurity
service(InputStream, OutputStream, Hashtable). Method in interface sun.server.http.Filter
The servlet should use this to contribute whatever it has to contribute to the stream.
service(InputStream, OutputStream, Hashtable). Method in class sun.server.http.SSIncludeServlet
Method which parses the file and invokes the Servlets.
service(ServletRequest, ServletResponse). Method in class sun.server.http.AdminServlet
Services a single request from the client.
service(ServletRequest, ServletResponse). Method in class sun.server.http.CgiServlet
Services a single CGI-BIN request from the client.
service(ServletRequest, ServletResponse). Method in class sun.server.http.Dispatcher
serviceRequest
service(ServletRequest, ServletResponse). Method in class sun.server.http.FileServlet
Services a single file request from the client.
service(ServletRequest, ServletResponse). Method in class sun.server.http.FormServlet
service(ServletRequest, ServletResponse). Method in class sun.server.http.ImagemapServlet
Services a single imagemap request from the client.
service(ServletRequest, ServletResponse). Method in class java.servlet.Servlet
Services a single request from the client.
Servlet(). Constructor for class java.servlet.Servlet
ServletInputStream(). Constructor for class java.servlet.ServletInputStream
ServletOutputStream(). Constructor for class java.servlet.ServletOutputStream
ServletSecurity(). Constructor for class sun.server.http.ServletSecurity
Construct and initialize.
ServletSecurityException(String). Constructor for class sun.server.http.ServletSecurityException
ServletSecurityException(String, String). Constructor for class sun.server.http.ServletSecurityException
setAccessLog(String). Method in class sun.server.http.HttpServerAdmin
Sets the access log file.
setAccessLogLevel(int). Method in class sun.server.http.HttpServerAdmin
Sets the access log level.
setBacklog(int). Method in class sun.server.ServerParameters
Sets the server backlog.
setContentLength(int). Method in class sun.server.http.HttpResponse
Sets the content length for this response.
setContentLength(int). Method in interface java.servlet.ServletResponse
Sets the content length for this response.
setContentType(String). Method in class sun.server.http.HttpResponse
Sets the content type for this response.
setContentType(String). Method in interface java.servlet.ServletResponse
Sets the content type for this response.
setDateHeader(String, long). Method in class sun.server.http.HttpResponse
Sets the value of a date header field.
setDateHeader(String, long). Method in interface java.servlet.ServletResponse
Sets the value of a date header field.
setDomain(String). Method in class sun.server.http.Cookie
setEnableAcls(boolean). Method in class sun.server.http.HttpServerParameters
Sets whether ACLs are enabled.
setErrorLog(String). Method in class sun.server.http.HttpServerAdmin
Sets the error log file.
setErrorLogLevel(int). Method in class sun.server.http.HttpServerAdmin
Sets the error log level.
setEventLog(String). Method in class sun.server.http.HttpServerAdmin
Sets the event log file.
setEventLogLevel(int). Method in class sun.server.http.HttpServerAdmin
Sets the event log level.
setExpires(long). Method in class sun.server.http.Cookie
setFile(String). Method in class sun.server.util.Log
Redirects log output to the specified file.
setFile(String, boolean). Method in class sun.server.util.Log
Redirects log output to the specified file.
setGrace(int). Method in class sun.server.ServerParameters
Sets the shutdown grace peiod in seconds.
setGroup(String). Static method in class sun.server.Server
Sets the current group to the specified group name or group id.
setGroup(String). Method in class sun.server.ServerParameters
Sets the server group name or id.
setHeader(String, String). Method in class sun.server.http.HttpResponse
Sets the value of a header field.
setHeader(String, String). Method in interface java.servlet.ServletResponse
Sets the value of a header field.
setHost(String). Method in class sun.server.ServerParameters
Sets the server host name.
setIntHeader(String, int). Method in class sun.server.http.HttpResponse
Sets the value of an integer header field.
setIntHeader(String, int). Method in interface java.servlet.ServletResponse
Sets the value of an integer header field.
setKeepAliveCount(int). Method in class sun.server.http.HttpServerParameters
Sets the keep-alive count.
setKeepAliveTimeout(int). Method in class sun.server.http.HttpServerParameters
Sets the keep-alive timeout.
setLevel(int). Method in class sun.server.util.Log
Sets the logging level.
setLogTimeFormat(String). Method in class sun.server.http.HttpServerAdmin
Sets the access log date format to be GMT or local
setMaxThreads(int). Method in class sun.server.ServerParameters
Sets the maximum number of handler threads.
setMinThreads(int). Method in class sun.server.ServerParameters
Sets the minimum number of handler threads.
setName(Principal, String). Method in interface java.security.acl.Acl
Sets the name of the ACL.
setName(Principal, String). Method in class java.security.acl.AclImpl
Sets the name of the ACL.
setName(String). Method in class sun.server.ServerParameters
Sets the server name.
setNegativePermissions(). Method in interface java.security.acl.AclEntry
This method sets the ACL to have negative permissions.
setNegativePermissions(). Method in class java.security.acl.AclEntryImpl
This method sets the ACL to have negative permissions.
setOutputStream(OutputStream). Method in class sun.server.util.Log
Sets logging output to the specified output stream.
setPasswd(String, String). Method in class sun.server.util.PasswordFile
Stores the password in both in-memory and on-disk versions of the password file.
setPath(String). Method in class sun.server.http.Cookie
setPort(int). Method in class sun.server.ServerParameters
Sets the server port.
setPrincipal(Principal). Method in interface java.security.acl.AclEntry
Sets the principal in the entity.
setPrincipal(Principal). Method in class java.security.acl.AclEntryImpl
Sets the principal in the entity.
setProperty(String, boolean). Method in class sun.server.misc.ExProperties
Sets the boolean value of a property.
setProperty(String, int). Method in class sun.server.misc.ExProperties
Sets the integer value of a property.
setProperty(String, long). Method in class sun.server.misc.ExProperties
Sets the long value of a property.
setProperty(String, String). Method in class sun.server.misc.ExProperties
Sets the value of a property.
setRamCacheEntrySize(int). Method in class sun.server.http.HttpServerParameters
Sets the RAM cache entry size.
setSecure(). Method in class sun.server.http.Cookie
setStatus(int). Method in class sun.server.http.HttpResponse
Sets the status code for this response with a default status message.
setStatus(int). Method in interface java.servlet.ServletResponse
Sets the status code and a default message for this response.
setStatus(int, String). Method in class sun.server.http.HttpResponse
Sets the status code and message for this response.
setStatus(int, String). Method in interface java.servlet.ServletResponse
Sets the status code and message for this response.
setStub(ServletStub). Method in class java.servlet.Servlet
Sets the servlet stub.
setTime(long). Method in class sun.server.misc.Alarm
Sets the absolute time for this alarm event.
setTimeFromNow(long). Method in class sun.server.misc.Alarm
Sets the relative time for this alarm event.
setTimeout(int). Method in class sun.server.ServerParameters
Sets the handler timeout in seconds.
setUser(String). Static method in class sun.server.Server
Sets the current user to the specified user name or user id.
setUser(String). Method in class sun.server.ServerParameters
Sets the server user name or id.
setVendor(String). Method in class sun.server.ServerParameters
Sets the server vendor.
setVersion(String). Method in class sun.server.ServerParameters
Sets the server version.
setWelcome(String). Method in class sun.server.http.HttpServerParameters
Sets the welcome page.
shutdown. Variable in class sun.server.Server
Set to true when server shutdown is in progress.
shutdown(). Method in class sun.server.http.HttpServer
Shuts down the server.
shutdown(). Method in class sun.server.Server
Initiates server shutdown.
size(). Method in class sun.server.misc.Cache
Returns the number of elements contained within the Cache.
size(). Method in class sun.server.http.HttpOutputStream
Returns the number of bytes written so far.
skip(long). Method in class sun.server.http.HttpInputStream
Skips n bytes of input.
SSIncludeServlet(). Constructor for class sun.server.http.SSIncludeServlet
stamp(String). Method in class sun.server.misc.TimingTrace
statusMsg(int). Method in class sun.server.http.HttpResponse
Returns a default status message for the specified status code.
subtract(Enumeration). Method in interface java.security.acl.AclEntry
Returns a new AclEntry object whose permission set is the subtraction of the permission set in this object's set and the permission set passed as a parameter.
subtract(Enumeration). Method in class java.security.acl.AclEntryImpl
Returns a new AclEntry object whose permission set is the subtraction of the permission set in this object's set and the permission set passed as a parameter.
suffix. Variable in class sun.server.misc.Regexp
suffixLen. Variable in class sun.server.misc.Regexp

T

TextOutputStream(OutputStream). Constructor for class sun.server.misc.TextOutputStream
Creates a new output stream with a default buffer size.
TextOutputStream(OutputStream, int). Constructor for class sun.server.misc.TextOutputStream
Creates a new output stream with the specified buffer size.
time. Variable in class sun.server.misc.Alarm
The absolute time, in ms, when to the alarm handler.
timeout. Variable in class sun.server.http.HttpInputStream
The maximum time to block while reading before the input stream is closed.
timeout. Variable in class sun.server.Server
Handler thread timeout.
timeout. Variable in class sun.server.ServerParameters
The number of seconds to wait for a new connection before a handler thread times out.
TimingTrace(String, int). Constructor for class sun.server.misc.TimingTrace
toGMTString(). Method in class sun.server.misc.ExDate
Return RFC 1123 formatted String representation for the date
toString(). Method in interface java.security.acl.Acl
return a stringified version of the ACL.
toString(). Method in interface java.security.acl.AclEntry
Return a string representation of the contents of the ACL entry.
toString(). Method in class java.security.acl.AclEntryImpl
Return a string representation of the contents of the ACL entry.
toString(). Method in class java.security.acl.AclImpl
return a stringified version of the ACL.
toString(). Method in class sun.server.http.Cookie
Returns the string value of this cookie.
toString(). Method in class java.security.acl.GroupImpl
Prints a stringified version of the group.
toString(). Method in class sun.server.http.security.HttpAclImpl
overrides the toString() method in java.security.acl.AclImpl
toString(). Method in interface java.security.acl.Permission
Prints a stringified version of the permission.
toString(). Method in class java.security.acl.PermissionImpl
Prints a stringified version of the permission.
toString(). Method in interface java.security.acl.Principal
Prints a stringified version of the principal.
toString(). Method in class java.security.acl.PrincipalImpl
Prints a stringified version of the principal.
toString(Cookie[]). Static method in class sun.server.http.Cookie
Returns a list of cookies as a string.
total. Variable in class sun.server.Server
The total number of handler threads.
totalLen. Variable in class sun.server.misc.Regexp
TraceLog(). Constructor for class sun.server.util.TraceLog
Creates a new trace log object.
TraceLog(OutputStream). Constructor for class sun.server.util.TraceLog
Creates a new trace log using the specified output stream.
TraceLog(String). Constructor for class sun.server.util.TraceLog
Creates a new trace log using the specified file.

U

update(Observable, Object). Method in interface sun.server.misc.Observer
Called when observers in the observable list need to be updated.
useGMT. Variable in class sun.server.util.Log
If true then output GMT instead of local time.
useGMT(boolean). Method in class sun.server.util.Log
If true specified then use GMT for date output, else use local time.
useNative. Static variable in class sun.server.Server
Set to true if native library support is available.
user. Variable in class sun.server.ServerParameters
The user to change to when running the server.
users(). Method in class sun.server.util.PasswordFile

V

vendor. Variable in class sun.server.ServerParameters
The server vendor.
version. Variable in class sun.server.ServerParameters
The server version.

W

welcome. Variable in class sun.server.http.HttpServerParameters
The welcome page.
WorldGroupImpl(String). Constructor for class java.security.acl.WorldGroupImpl
write(byte[], int, int). Method in class sun.server.http.HttpOutputStream
Writes an array of bytes to the output stream.
write(byte[], int, int). Method in class sun.server.misc.TextOutputStream
Writes an array of bytes to the output stream.
write(Exception). Method in class sun.server.util.TraceLog
Writes an exception to the log file if the current logging level is greater than or equal to 1.
write(HttpOutputStream). Method in class sun.server.http.Cookie
write(HttpRequest, HttpResponse). Method in class sun.server.http.CommonLog
Writes an entry to the log file in common log format
write(int). Method in class sun.server.http.HttpOutputStream
Writes a byte of data to the output stream.
write(int). Method in class sun.server.misc.TextOutputStream
Writes a byte of data to the output stream.
write(int, Exception). Method in class sun.server.util.TraceLog
Writes an exception to the log file if the current logging level is greater than or equal to the specified level.
write(int, String). Method in class sun.server.util.TraceLog
Writes a message to the log file if the current logging level is greater than or equal to the specified level.
write(OutputStream). Method in class sun.server.html.HtmlContainerImpl
calls write on each of the elements in this container
write(OutputStream). Method in interface sun.server.html.HtmlElement
write this object out as html
write(OutputStream). Method in class sun.server.html.HtmlTag
write(OutputStream). Method in class sun.server.html.HtmlTagPair
write(OutputStream). Method in class sun.server.html.HtmlText
write(String). Method in class sun.server.util.TraceLog
Writes a message to the log file if the current logging level is greater than or equal to 1.
writeHeaders(). Method in class sun.server.http.HttpResponse
Writes the HTTP status line and headers for this response to the current output stream.
writeHeaders(). Method in interface java.servlet.ServletResponse
Writes the status line and message headers for this response to the output stream.
writePassword(String, String). Method in class sun.server.util.PasswordFile
The method appends a new entry to the password file.
written. Variable in class sun.server.http.HttpOutputStream
Total number of bytes written so far.