Index

A B C D E F G H I L M N P Q R S T U V X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractFacadeCommand - Class in net.thevpc.nserver
Created by vpc on 1/24/17.
AbstractFacadeCommand(String) - Constructor for class net.thevpc.nserver.AbstractFacadeCommand
 
AbstractNHttpServletFacadeContext - Class in net.thevpc.nserver.http
Created by vpc on 1/7/17.
AbstractNHttpServletFacadeContext() - Constructor for class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
acceptUri(String) - Static method in class net.thevpc.nserver.http.commands.GetMavenFacadeCommand
 
addResponseHeader(String, String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
AdminServerConfig - Class in net.thevpc.nserver
Created by vpc on 1/23/17.
AdminServerConfig() - Constructor for class net.thevpc.nserver.AdminServerConfig
 
AdminServerRunnable - Class in net.thevpc.nserver.admin
 
AdminServerRunnable(String, int, int, InetAddress, Executor, NSession, NSession) - Constructor for class net.thevpc.nserver.admin.AdminServerRunnable
 
algo - Variable in class net.thevpc.nserver.http.commands.DirectoryListDigestCommand.GetFileRequest
 
algo - Variable in class net.thevpc.nserver.http.commands.FileDigestCommand.GetFileRequest
 
append(String, String) - Method in class net.thevpc.nserver.util.XmlHelper
 
arrayequals(byte[], byte[], int) - Static method in class net.thevpc.nserver.util.MultipartStream2
Compares count first bytes in the arrays a and b.
available() - Method in class net.thevpc.nserver.util.MultipartStream2.ItemInputStream
Returns the number of bytes, which are currently available, without blocking.

B

base() - Method in class net.thevpc.nserver.FacadeCommandContext
 
BOUNDARY_PREFIX - Static variable in class net.thevpc.nserver.util.MultipartStream2
A byte sequence that precedes a boundary (CRLF--).

C

close() - Method in class net.thevpc.nserver.util.MultipartStream2.ItemInputStream
Closes the input stream.
close(boolean) - Method in class net.thevpc.nserver.util.MultipartStream2.ItemInputStream
Closes the input stream.
command - Variable in class net.thevpc.nserver.http.commands.ExecFacadeCommand.CommandRequest
 
CommandRequest() - Constructor for class net.thevpc.nserver.http.commands.ExecFacadeCommand.CommandRequest
 
copy(File, OutputStream) - Static method in class net.thevpc.nserver.bundled._IOUtils
copy le flux d'entree dans le lux de sortie
copy(File, OutputStream, int) - Static method in class net.thevpc.nserver.bundled._IOUtils
copy stream
copy(InputStream, OutputStream) - Static method in class net.thevpc.nserver.bundled._IOUtils
copy le flux d'entree dans le lux de sortie
copy(InputStream, OutputStream, boolean, boolean) - Static method in class net.thevpc.nserver.bundled._IOUtils
 
copy(InputStream, OutputStream, int) - Static method in class net.thevpc.nserver.bundled._IOUtils
copy le flux d'entree dans le lux de sortie
CR - Static variable in class net.thevpc.nserver.util.MultipartStream2
The Carriage Return ASCII character value.
createConfigIfNotFound() - Method in class net.thevpc.nserver.http.FileBasedNWebUserResolver
 

D

DASH - Static variable in class net.thevpc.nserver.util.MultipartStream2
The dash (-) ASCII character value.
DEFAULT_ADMIN_SERVER - Static variable in class net.thevpc.nserver.NServerConstants
 
DEFAULT_ADMIN_SERVER_PORT - Static variable in class net.thevpc.nserver.NServerConstants
 
DEFAULT_BUFFER_SIZE - Static variable in class net.thevpc.nserver.bundled._IOUtils
 
DEFAULT_BUFSIZE - Static variable in class net.thevpc.nserver.util.MultipartStream2
The default length of the buffer used for processing a request.
DEFAULT_HTTP_SERVER - Static variable in class net.thevpc.nserver.NServerConstants
 
DEFAULT_HTTP_SERVER_PORT - Static variable in class net.thevpc.nserver.NServerConstants
 
DefaultNWorkspaceServerManager - Class in net.thevpc.nserver
 
DefaultNWorkspaceServerManager(NWorkspace) - Constructor for class net.thevpc.nserver.DefaultNWorkspaceServerManager
 
DeployFacadeCommand - Class in net.thevpc.nserver.http.commands
 
DeployFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.DeployFacadeCommand
 
DirectoryListDigestCommand - Class in net.thevpc.nserver.http.commands
 
DirectoryListDigestCommand() - Constructor for class net.thevpc.nserver.http.commands.DirectoryListDigestCommand
 
DirectoryListDigestCommand.GetFileRequest - Class in net.thevpc.nserver.http.commands
 
DirectoryListInfosCommand - Class in net.thevpc.nserver.http.commands
 
DirectoryListInfosCommand() - Constructor for class net.thevpc.nserver.http.commands.DirectoryListInfosCommand
 
DirectoryListInfosCommand.GetFileRequest - Class in net.thevpc.nserver.http.commands
 
DirectoryListNamesCommand - Class in net.thevpc.nserver.http.commands
 
DirectoryListNamesCommand() - Constructor for class net.thevpc.nserver.http.commands.DirectoryListNamesCommand
 
DirectoryListNamesCommand.GetFileRequest - Class in net.thevpc.nserver.http.commands
 
discardBodyData() - Method in class net.thevpc.nserver.util.MultipartStream2

Reads body-data from the current encapsulation and discards it.

E

ExecFacadeCommand - Class in net.thevpc.nserver.http.commands
 
ExecFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.ExecFacadeCommand
 
ExecFacadeCommand.CommandRequest - Class in net.thevpc.nserver.http.commands
 
execute(NWebCallContext) - Method in class net.thevpc.nserver.http.NHttpServletFacade
 
execute(FacadeCommandContext) - Method in class net.thevpc.nserver.AbstractFacadeCommand
 
execute(FacadeCommandContext) - Method in interface net.thevpc.nserver.FacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.AbstractFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.DeployFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.DirectoryListDigestCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.DirectoryListInfosCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.DirectoryListNamesCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.ExecFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.FetchDescriptorFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.FetchDescriptorHashFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.FetchFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.FetchHashFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.FileDigestCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.FileInfoCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.GetBootFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.GetFileFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.GetMavenFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.LoginFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.PutFileFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.ResolveIdFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.SearchFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.SearchVersionsFacadeCommand
 
executeImpl(FacadeCommandContext) - Method in class net.thevpc.nserver.http.commands.VersionFacadeCommand
 
extractFirstToken(String) - Static method in class net.thevpc.nserver.util.NServerUtils
 

F

FacadeCommand - Interface in net.thevpc.nserver
Created by vpc on 1/24/17.
FacadeCommandContext - Class in net.thevpc.nserver
Created by vpc on 1/24/17.
FacadeCommandContext(NWebCallContext, String, String, String) - Constructor for class net.thevpc.nserver.FacadeCommandContext
 
FetchDescriptorFacadeCommand - Class in net.thevpc.nserver.http.commands
 
FetchDescriptorFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.FetchDescriptorFacadeCommand
 
FetchDescriptorHashFacadeCommand - Class in net.thevpc.nserver.http.commands
 
FetchDescriptorHashFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.FetchDescriptorHashFacadeCommand
 
FetchFacadeCommand - Class in net.thevpc.nserver.http.commands
 
FetchFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.FetchFacadeCommand
 
FetchHashFacadeCommand - Class in net.thevpc.nserver.http.commands
 
FetchHashFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.FetchHashFacadeCommand
 
FIELD_SEPARATOR - Static variable in class net.thevpc.nserver.util.MultipartStream2
A byte sequence that follows a delimiter that will be followed by an encapsulation (CRLF).
FileBasedNWebUserResolver - Class in net.thevpc.nserver.http
 
FileBasedNWebUserResolver(NWebLogger) - Constructor for class net.thevpc.nserver.http.FileBasedNWebUserResolver
 
FileDigestCommand - Class in net.thevpc.nserver.http.commands
 
FileDigestCommand() - Constructor for class net.thevpc.nserver.http.commands.FileDigestCommand
 
FileDigestCommand.GetFileRequest - Class in net.thevpc.nserver.http.commands
 
fileInfo(NPath) - Static method in class net.thevpc.nserver.http.commands.FileInfoCommand
 
FileInfoCommand - Class in net.thevpc.nserver.http.commands
 
FileInfoCommand() - Constructor for class net.thevpc.nserver.http.commands.FileInfoCommand
 
FileInfoCommand.GetFileRequest - Class in net.thevpc.nserver.http.commands
 
findByte(byte, int) - Method in class net.thevpc.nserver.util.MultipartStream2
Searches for a byte of specified value in the buffer, starting at the specified position.
findSeparator() - Method in class net.thevpc.nserver.util.MultipartStream2
Searches for the boundary in the buffer region delimited by head and tail.

G

getAbsoluteFile2(String, String) - Static method in class net.thevpc.nserver.bundled._IOUtils
 
getAddress() - Method in class net.thevpc.nserver.AdminServerConfig
 
getAddress() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getBacklog() - Method in class net.thevpc.nserver.AdminServerConfig
 
getBacklog() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
GetBootFacadeCommand - Class in net.thevpc.nserver.http.commands
 
GetBootFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.GetBootFacadeCommand
 
getBytesRead() - Method in class net.thevpc.nserver.util.MultipartStream2.ItemInputStream
Returns the number of bytes, which have been skip by the stream.
getCommand() - Method in class net.thevpc.nserver.FacadeCommandContext
 
getCommands() - Method in class net.thevpc.nserver.http.NHttpServletFacade
 
getContent() - Method in class net.thevpc.nserver.util.ItemStreamInfo
 
getDocument() - Method in class net.thevpc.nserver.util.XmlHelper
 
getExecutor() - Method in class net.thevpc.nserver.AdminServerConfig
 
getExecutor() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getExecutorCorePoolSize() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getExecutorIdleTimeSeconds() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getExecutorMaximumPoolSize() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getExecutorQueueSize() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
GetFileFacadeCommand - Class in net.thevpc.nserver.http.commands
 
GetFileFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.GetFileFacadeCommand
 
GetFileFacadeCommand.GetFileRequest - Class in net.thevpc.nserver.http.commands
 
GetFileRequest() - Constructor for class net.thevpc.nserver.http.commands.DirectoryListDigestCommand.GetFileRequest
 
GetFileRequest() - Constructor for class net.thevpc.nserver.http.commands.DirectoryListInfosCommand.GetFileRequest
 
GetFileRequest() - Constructor for class net.thevpc.nserver.http.commands.DirectoryListNamesCommand.GetFileRequest
 
GetFileRequest() - Constructor for class net.thevpc.nserver.http.commands.FileDigestCommand.GetFileRequest
 
GetFileRequest() - Constructor for class net.thevpc.nserver.http.commands.FileInfoCommand.GetFileRequest
 
GetFileRequest() - Constructor for class net.thevpc.nserver.http.commands.GetFileFacadeCommand.GetFileRequest
 
getFormaData(String) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
getFormaData(String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getFormaDataMap() - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
getFormaDataMap() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getHeaderEncoding() - Method in class net.thevpc.nserver.util.MultipartStream2
Retrieves the character encoding used when reading the headers of an individual part.
getHeaders() - Method in class net.thevpc.nserver.util.ItemStreamInfo
 
GetMavenFacadeCommand - Class in net.thevpc.nserver.http.commands
 
GetMavenFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.GetMavenFacadeCommand
 
getMultipartRequestBoundary() - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
getMultipartRequestBoundary() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getName() - Method in class net.thevpc.nserver.AbstractFacadeCommand
 
getName() - Method in interface net.thevpc.nserver.FacadeCommand
 
getPort() - Method in class net.thevpc.nserver.AdminServerConfig
 
getPort() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getRequestBody() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestBodyAs(Class<T>, NContentType) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
getRequestBodyAs(Class<T>, NContentType) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestBodyAsBytes() - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
getRequestBodyAsBytes() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestBodyAsString() - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
getRequestBodyAsString() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestHeader(String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestHeaderKeys(String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestHeaders(String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestMethod() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestParameter(String) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
getRequestParameter(String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestParameters() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestParameters(String) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
getRequestParameters(String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getRequestURI() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getResponseBody() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
getScore(NScorableContext) - Method in class net.thevpc.nserver.admin.NAdminServerComponent
 
getScore(NScorableContext) - Method in class net.thevpc.nserver.http.NHttpServerComponent
 
getServer(String) - Method in class net.thevpc.nserver.DefaultNWorkspaceServerManager
 
getServer(String) - Method in interface net.thevpc.nserver.NWorkspaceServerManager
 
getServerId() - Method in class net.thevpc.nserver.admin.AdminServerRunnable
 
getServerId() - Method in class net.thevpc.nserver.AdminServerConfig
 
getServerId() - Method in class net.thevpc.nserver.FacadeCommandContext
 
getServerId() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getServerId() - Method in class net.thevpc.nserver.http.NHttpServletFacade
 
getServerId() - Method in interface net.thevpc.nserver.NServer
 
getServers() - Method in class net.thevpc.nserver.DefaultNWorkspaceServerManager
 
getServers() - Method in interface net.thevpc.nserver.NWorkspaceServerManager
 
getSslKeystoreCertificate() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getSslKeystorePassphrase() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getWorkspaces() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
getWorkspaces() - Method in class net.thevpc.nserver.http.NHttpServletFacade
 

H

handle(NWebCallContext) - Method in class net.thevpc.nserver.http.NHttpServletFacade
 
HEADER_PART_SIZE_MAX - Static variable in class net.thevpc.nserver.util.MultipartStream2
The maximum length of header-part that will be processed (10 kilobytes = 10240 bytes.).
HEADER_SEPARATOR - Static variable in class net.thevpc.nserver.util.MultipartStream2
A byte sequence that marks the end of header-part (CRLFCRLF).

I

IllegalBoundaryException() - Constructor for exception class net.thevpc.nserver.util.MultipartStream2.IllegalBoundaryException
Constructs an IllegalBoundaryException with no detail message.
IllegalBoundaryException(String) - Constructor for exception class net.thevpc.nserver.util.MultipartStream2.IllegalBoundaryException
Constructs an IllegalBoundaryException with the specified detail message.
isClosed() - Method in class net.thevpc.nserver.util.MultipartStream2.ItemInputStream
Returns, whether the stream is closed.
isGetMethod() - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
isGetMethod() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
isHeadMethod() - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
isHeadMethod() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
isMultipartRequest() - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
isMultipartRequest() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
isPostMethod() - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
isPostMethod() - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
isRunning() - Method in class net.thevpc.nserver.admin.AdminServerRunnable
 
isRunning() - Method in interface net.thevpc.nserver.NServer
 
isServerRunning(String) - Method in class net.thevpc.nserver.DefaultNWorkspaceServerManager
 
isServerRunning(String) - Method in interface net.thevpc.nserver.NWorkspaceServerManager
 
isTls() - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
ItemStreamInfo - Class in net.thevpc.nserver.util
Created by vpc on 1/23/17.
ItemStreamInfo(InputStream, InputStream) - Constructor for class net.thevpc.nserver.util.ItemStreamInfo
 
iterator() - Method in class net.thevpc.nserver.util.MultipartStreamHelper
 
iteratorNutsIdToString(Iterator<NId>) - Static method in class net.thevpc.nserver.util.NServerUtils
 

L

LF - Static variable in class net.thevpc.nserver.util.MultipartStream2
The Line Feed ASCII character value.
loadByteArray(File) - Static method in class net.thevpc.nserver.bundled._IOUtils
 
loadByteArray(InputStream) - Static method in class net.thevpc.nserver.bundled._IOUtils
 
loadByteArray(URL) - Static method in class net.thevpc.nserver.bundled._IOUtils
 
loadString(InputStream) - Static method in class net.thevpc.nserver.bundled._IOUtils
 
loadString(InputStream, boolean) - Static method in class net.thevpc.nserver.bundled._IOUtils
 
loadString(URL) - Static method in class net.thevpc.nserver.bundled._IOUtils
 
loadUser(String) - Method in class net.thevpc.nserver.http.FileBasedNWebUserResolver
 
loadUserAndAuthenticate(NAuthenticationRequest) - Method in class net.thevpc.nserver.http.FileBasedNWebUserResolver
 
LoginFacadeCommand - Class in net.thevpc.nserver.http.commands
 
LoginFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.LoginFacadeCommand
 
LoginFacadeCommand.LoginRequest - Class in net.thevpc.nserver.http.commands
 
LoginRequest() - Constructor for class net.thevpc.nserver.http.commands.LoginFacadeCommand.LoginRequest
 

M

MalformedStreamException() - Constructor for exception class net.thevpc.nserver.util.MultipartStream2.MalformedStreamException
Constructs a MalformedStreamException with no detail message.
MalformedStreamException(String) - Constructor for exception class net.thevpc.nserver.util.MultipartStream2.MalformedStreamException
Constructs an MalformedStreamException with the specified detail message.
MultipartStream2 - Class in net.thevpc.nserver.util

Low level API for processing file uploads.
MultipartStream2(InputStream, byte[], int, MultipartStream2.ProgressNotifier) - Constructor for class net.thevpc.nserver.util.MultipartStream2

Constructs a MultipartStream with a custom size buffer.
MultipartStream2.IllegalBoundaryException - Exception Class in net.thevpc.nserver.util
Thrown upon attempt of setting an invalid boundary token.
MultipartStream2.ItemInputStream - Class in net.thevpc.nserver.util
An InputStream for reading an items contents.
MultipartStream2.MalformedStreamException - Exception Class in net.thevpc.nserver.util
Thrown to indicate that the input stream fails to follow the required syntax.
MultipartStream2.ProgressListener - Interface in net.thevpc.nserver.util
 
MultipartStream2.ProgressNotifier - Class in net.thevpc.nserver.util
Internal class, which is used to invoke the MultipartStream2.ProgressListener.
MultipartStreamHelper - Class in net.thevpc.nserver.util
Created by vpc on 1/23/17.
MultipartStreamHelper(InputStream, String) - Constructor for class net.thevpc.nserver.util.MultipartStreamHelper
 

N

NAdminServerComponent - Class in net.thevpc.nserver.admin
Created by vpc on 1/7/17.
NAdminServerComponent() - Constructor for class net.thevpc.nserver.admin.NAdminServerComponent
 
net.thevpc.nserver - package net.thevpc.nserver
 
net.thevpc.nserver.admin - package net.thevpc.nserver.admin
 
net.thevpc.nserver.bundled - package net.thevpc.nserver.bundled
 
net.thevpc.nserver.http - package net.thevpc.nserver.http
 
net.thevpc.nserver.http.commands - package net.thevpc.nserver.http.commands
 
net.thevpc.nserver.util - package net.thevpc.nserver.util
 
NHttpServerComponent - Class in net.thevpc.nserver.http
Created by vpc on 1/7/17.
NHttpServerComponent() - Constructor for class net.thevpc.nserver.http.NHttpServerComponent
 
NHttpServerConfig - Class in net.thevpc.nserver.http
Created by vpc on 1/23/17.
NHttpServerConfig() - Constructor for class net.thevpc.nserver.http.NHttpServerConfig
 
NHttpServletFacade - Class in net.thevpc.nserver.http
Created by vpc on 1/7/17.
NHttpServletFacade(String, Map<String, NWorkspace>) - Constructor for class net.thevpc.nserver.http.NHttpServletFacade
 
NHttpServletFacadeContext - Interface in net.thevpc.nserver.http
Created by vpc on 1/7/17.
NServer - Interface in net.thevpc.nserver
Created by vpc on 2/4/17.
NServerComponent - Interface in net.thevpc.nserver
Created by vpc on 1/24/17.
NServerConstants - Class in net.thevpc.nserver
 
NServerUtils - Class in net.thevpc.nserver.util
 
NServerUtils() - Constructor for class net.thevpc.nserver.util.NServerUtils
 
NWorkspaceServerManager - Interface in net.thevpc.nserver
 

P

password - Variable in class net.thevpc.nserver.http.commands.LoginFacadeCommand.LoginRequest
 
path - Variable in class net.thevpc.nserver.http.commands.DirectoryListDigestCommand.GetFileRequest
 
path - Variable in class net.thevpc.nserver.http.commands.DirectoryListInfosCommand.GetFileRequest
 
path - Variable in class net.thevpc.nserver.http.commands.DirectoryListNamesCommand.GetFileRequest
 
path - Variable in class net.thevpc.nserver.http.commands.FileDigestCommand.GetFileRequest
 
path - Variable in class net.thevpc.nserver.http.commands.FileInfoCommand.GetFileRequest
 
path - Variable in class net.thevpc.nserver.http.commands.GetFileFacadeCommand.GetFileRequest
 
path - Variable in class net.thevpc.nserver.http.commands.PutFileFacadeCommand.PutFileRequest
 
pop() - Method in class net.thevpc.nserver.util.XmlHelper
 
push(String) - Method in class net.thevpc.nserver.util.XmlHelper
 
PutFileFacadeCommand - Class in net.thevpc.nserver.http.commands
 
PutFileFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.PutFileFacadeCommand
 
PutFileFacadeCommand.PutFileRequest - Class in net.thevpc.nserver.http.commands
 
PutFileRequest() - Constructor for class net.thevpc.nserver.http.commands.PutFileFacadeCommand.PutFileRequest
 

Q

queryToMap(String) - Static method in class net.thevpc.nserver.http.NHttpServerComponent
returns the url parameters in a map

R

read() - Method in class net.thevpc.nserver.util.MultipartStream2.ItemInputStream
Returns the next byte in the stream.
read(byte[], int, int) - Method in class net.thevpc.nserver.util.MultipartStream2.ItemInputStream
Reads bytes into the given buffer.
readBodyData(OutputStream) - Method in class net.thevpc.nserver.util.MultipartStream2

Reads body-data from the current encapsulation and writes its contents into the output Stream.
readBoundary() - Method in class net.thevpc.nserver.util.MultipartStream2
Skips a boundary token, and checks whether more encapsulations are contained in the stream.
readByte() - Method in class net.thevpc.nserver.util.MultipartStream2
Reads a byte from the buffer, and refills it as necessary.
readHeaders() - Method in class net.thevpc.nserver.util.MultipartStream2

Reads the header-part of the current encapsulation.
register(FacadeCommand) - Method in class net.thevpc.nserver.http.NHttpServletFacade
 
ResolveIdFacadeCommand - Class in net.thevpc.nserver.http.commands
 
ResolveIdFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.ResolveIdFacadeCommand
 
resolveVarInContentType(String, String) - Method in class net.thevpc.nserver.util.ItemStreamInfo
 
resolveVarInHeader(String, String) - Method in class net.thevpc.nserver.util.ItemStreamInfo
 
run() - Method in class net.thevpc.nserver.admin.AdminServerRunnable
 

S

SearchFacadeCommand - Class in net.thevpc.nserver.http.commands
 
SearchFacadeCommand(NHttpServletFacade) - Constructor for class net.thevpc.nserver.http.commands.SearchFacadeCommand
 
SearchVersionsFacadeCommand - Class in net.thevpc.nserver.http.commands
 
SearchVersionsFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.SearchVersionsFacadeCommand
 
sendError(int, String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
sendResponseBytes(int, byte[]) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
sendResponseBytes(int, byte[]) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
sendResponseFile(int, File) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
sendResponseFile(int, File) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
sendResponseFile(int, Path) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
sendResponseFile(int, Path) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
sendResponseFile(int, NPath) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
sendResponseFile(int, NPath) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
sendResponseHeaders(int, long) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
sendResponseText(int, String) - Method in class net.thevpc.nserver.http.AbstractNHttpServletFacadeContext
 
sendResponseText(int, String) - Method in interface net.thevpc.nserver.http.NHttpServletFacadeContext
 
ServerConfig - Class in net.thevpc.nserver
Created by vpc on 1/23/17.
ServerConfig() - Constructor for class net.thevpc.nserver.ServerConfig
 
setAddress(InetAddress) - Method in class net.thevpc.nserver.AdminServerConfig
 
setAddress(InetAddress) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setBacklog(int) - Method in class net.thevpc.nserver.AdminServerConfig
 
setBacklog(int) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setBoundary(byte[]) - Method in class net.thevpc.nserver.util.MultipartStream2

Changes the boundary token used for partitioning the stream.
setCommands(Map<String, FacadeCommand>) - Method in class net.thevpc.nserver.http.NHttpServletFacade
 
setExecutor(Executor) - Method in class net.thevpc.nserver.AdminServerConfig
 
setExecutor(Executor) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setExecutorCorePoolSize(int) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setExecutorIdleTimeSeconds(int) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setExecutorMaximumPoolSize(int) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setExecutorQueueSize(int) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setHeaderEncoding(String) - Method in class net.thevpc.nserver.util.MultipartStream2
Specifies the character encoding to be used when reading the headers of individual parts.
setPort(int) - Method in class net.thevpc.nserver.AdminServerConfig
 
setPort(int) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setServerId(String) - Method in class net.thevpc.nserver.AdminServerConfig
 
setServerId(String) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setServerId(String) - Method in class net.thevpc.nserver.http.NHttpServletFacade
 
setSslKeystoreCertificate(byte[]) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setSslKeystorePassphrase(char[]) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setTls(boolean) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setWorkspaces(Map<String, NWorkspace>) - Method in class net.thevpc.nserver.http.NHttpServerConfig
 
setWorkspaces(Map<String, NWorkspace>) - Method in class net.thevpc.nserver.http.NHttpServletFacade
 
skip(long) - Method in class net.thevpc.nserver.util.MultipartStream2.ItemInputStream
Skips the given number of bytes.
skipPreamble() - Method in class net.thevpc.nserver.util.MultipartStream2
Finds the beginning of the first encapsulation.
split(String, String) - Static method in class net.thevpc.nserver.util.NServerUtils
 
start(ServerConfig) - Method in class net.thevpc.nserver.admin.NAdminServerComponent
 
start(ServerConfig) - Method in class net.thevpc.nserver.http.NHttpServerComponent
 
start(ServerConfig) - Method in interface net.thevpc.nserver.NServerComponent
 
startServer(ServerConfig) - Method in class net.thevpc.nserver.DefaultNWorkspaceServerManager
 
startServer(ServerConfig) - Method in interface net.thevpc.nserver.NWorkspaceServerManager
 
stop() - Method in class net.thevpc.nserver.admin.AdminServerRunnable
 
stop() - Method in interface net.thevpc.nserver.NServer
 
stopServer(String) - Method in class net.thevpc.nserver.DefaultNWorkspaceServerManager
 
stopServer(String) - Method in interface net.thevpc.nserver.NWorkspaceServerManager
 
STREAM_TERMINATOR - Static variable in class net.thevpc.nserver.util.MultipartStream2
A byte sequence that follows a delimiter of the last encapsulation in the stream (--).

T

toMvnScope(String) - Static method in class net.thevpc.nserver.util.NServerUtils
 
toString() - Method in class net.thevpc.nserver.admin.AdminServerRunnable
 
toXmlBytes() - Method in class net.thevpc.nserver.util.XmlHelper
 

U

update(long, long, int) - Method in interface net.thevpc.nserver.util.MultipartStream2.ProgressListener
 
urlDecodeString(String) - Static method in class net.thevpc.nserver.http.NHttpServerComponent
 
userName - Variable in class net.thevpc.nserver.http.commands.LoginFacadeCommand.LoginRequest
 

V

VersionFacadeCommand - Class in net.thevpc.nserver.http.commands
 
VersionFacadeCommand() - Constructor for class net.thevpc.nserver.http.commands.VersionFacadeCommand
 

X

XmlHelper - Class in net.thevpc.nserver.util
 
XmlHelper() - Constructor for class net.thevpc.nserver.util.XmlHelper
 
XmlHelper(Document) - Constructor for class net.thevpc.nserver.util.XmlHelper
 

_

_IOUtils - Class in net.thevpc.nserver.bundled
 
_IOUtils() - Constructor for class net.thevpc.nserver.bundled._IOUtils
 
A B C D E F G H I L M N P Q R S T U V X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form