A C D E F G H I K L M O P R S U V

A

at.ac.tuwien.infosys.rnue.helpers - package at.ac.tuwien.infosys.rnue.helpers
 
at.ac.tuwien.infosys.rnue.helpers.http - package at.ac.tuwien.infosys.rnue.helpers.http
 
at.ac.tuwien.infosys.rnue.helpers.multicast - package at.ac.tuwien.infosys.rnue.helpers.multicast
 
at.ac.tuwien.infosys.rnue.helpers.search - package at.ac.tuwien.infosys.rnue.helpers.search
 
at.ac.tuwien.infosys.rnue.interfaces - package at.ac.tuwien.infosys.rnue.interfaces
 

C

CGIBIN_PREFIX - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "/cgi-bin"
contains(IHostInfo) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostList
Returns whether a given host identified by a IHostInfo object is contained in the host list.
convertSerializableToByteArray(Serializable) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ICryptography
Convert/Serialize an object into a byte array.

D

DOC_PREFIX - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "/docs"
DOCUMENT_BASE - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "DocumentBase"
DocumentEntry - class at.ac.tuwien.infosys.rnue.helpers.http.DocumentEntry.
An object of the DocumentEntry class is a HTTP server entry which is used to access files in the file system (HTML files as well as other (shareable) files).
DocumentEntry(String) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.http.DocumentEntry
Constructs an object of the type DocumentEntry.
DOWNLOAD_PREFIX - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "/downloads"
DSG_CA_NAME - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "DSG-CA"

E

elements() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostList
Returns an enumeration with all the elements stored in the host list.
EXIT_FLAG - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "exit"

F

FILE_BASE - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "FileBase"
FileDocument - class at.ac.tuwien.infosys.rnue.helpers.http.FileDocument.
An object of the FileDocument class represents the file which is to be returned to the HTTP client.
FileDocument(File) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.http.FileDocument
Constructs a FileDocument object.
FileImpl - class at.ac.tuwien.infosys.rnue.helpers.search.FileImpl.
The FileImpl class represents a filename and its size.
FileImpl(String, String, long) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.search.FileImpl
Constructs an new FileImpl object.
FileListImpl - class at.ac.tuwien.infosys.rnue.helpers.search.FileListImpl.
An object of the class FileListImpl represents a list of files which can be reached on a peer with a specific URL prefix.
FileListImpl(String, IFile[]) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.search.FileListImpl
Constructs a FileListImpl object.
files() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileListImpl
Returns an java.lang.Enumeartion of the FileList elements.
files() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFileList
Returns a java.lang.Enumeartion of the FileList elements.
FileSystemHelperImpl - class at.ac.tuwien.infosys.rnue.helpers.search.FileSystemHelperImpl.
The FileSystemHelperImpl class provides the methods to define the file base on the locale filesystem and to search it.
FileSystemHelperImpl(String) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.search.FileSystemHelperImpl
Constructs a FileSystemHelperImpl object with a given initialBase.
format(Date) - Static method in class at.ac.tuwien.infosys.rnue.helpers.http.RFC1123DateFormatter
Returns a java.lang.String representing a RFC1123 compliant date string.

G

GC_INTERVAL - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: 15000
get(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostList
Retrieve a IHostInfo object from the host list.
getCachingInfo() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.SimpleDocument
Returns a java.lang.String representing the caching info of the document.
getCachingInfo() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.FileDocument
Return the document's cache information
getCachingInfo() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IDocument
Return the document's cache information
getCode() - Method in class at.ac.tuwien.infosys.rnue.helpers.HTTPException
Retunes the error code of this HTTP exception.
getContent() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.SimpleDocument
Returns a java.io.InputStream representing the content of the document.
getContent() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.FileDocument
Return the document.
getContent() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IDocument
Return the document.
getContentLength() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.SimpleDocument
Returns the length of the content as integer.
getContentLength() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.FileDocument
Return the document's content length.
getContentLength() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IDocument
Return the document's content length.
getContentType() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.SimpleDocument
Returns the content type of the document.
getContentType() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.FileDocument
Return the document's content type.
getContentType() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IDocument
Return the document's content type.
getDescription() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.DocumentEntry
A textual description of the entry.
getDescription() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHTTPServerEntry
A textual description of the entry.
getDocument(String) - Method in class at.ac.tuwien.infosys.rnue.helpers.http.DocumentEntry
Return the IDocument document which is referenced by path.
getDocument(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHTTPServerEntry
Return the IDocument document according to this path.
getDownloadURLPrefix() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileListImpl
Returns the URL prefix.
getDownloadURLPrefix() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFileList
Returns the URL prefix.
getErrorDocument() - Method in class at.ac.tuwien.infosys.rnue.helpers.HTTPException
Returns the error message including the error code and the user defined message within a HTML document.
getFileList() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchResponseImpl
Returns the list of files (IFileList) at the remote peer matching the search request.
getFileList() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchResponse
Returns the list of files (IFileList) at the remote peer matching the search request.
getFileList(String) - Method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchResultImpl
Returns the IFileList file list matching the search request at a specific peer.
getFileList(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchResult
Returns the IFileList file list matching the search request at a specific peer.
getFileName() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileImpl
Returns the filename.
getFileName() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFile
Returns the filename.
getFilePathAndName() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileImpl
Returns the relative path and the filename.
getFilePathAndName() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFile
Returns the relative path and the filename.
getFileSize() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileImpl
Returns the size of the file.
getFileSize() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFile
Returns the size of the file.
getHostInfoMessage() - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoImpl
Returns the HostInfoMessage encapsulated by this object.
getHostInfoMessage() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfo
Returns the HostInfoMessage encapsulated by this object.
getHumanReadableName() - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Returns the human readable name of the peer identified by the IHostInfoMessage.
getHumanReadableName() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage
Returns the human readable name of the peer identified by the IHostInfoMessage.
getLastModified() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.SimpleDocument
Returns the last modification date.
getLastModified() - Method in class at.ac.tuwien.infosys.rnue.helpers.http.FileDocument
Return when the document has been last modified.
getLastModified() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IDocument
Return when the document has been last modified.
getPublicKeyFromCA(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISecurityHelper
Retrieves the public key belonging to owner from the certification authority; returns the public key of the owner.
getRegistryHost() - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Returns the name of the hostname of the peer identified by this IHostInfoMessage.
getRegistryHost() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage
Returns the name of the hostname of the peer identified by this IHostInfoMessage.
getRegistryPort() - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Returns the port of the registry of the peer identified by this IHostInfoMessage.
getRegistryPort() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage
Returns the port of the registry of the peer identified by this IHostInfoMessage.
getRequestOriginator() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchRequestImpl
Retrieve the originator (human readabel name) of this search request.
getRequestOriginator() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchRequest
Retrieve the originator (human readabel name) of this search request.
getSearchString() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchRequestImpl
Retrieve the search string from this search request.
getSearchString() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchRequest
Retrieve the search string from this search request.
getServiceName() - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Returns the service name (the part after the hostname of an RMI URL) of the peer identified by the IHostInfoMessage.
getServiceName() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage
Returns the service name (the part after the hostname of an RMI URL) of the peer identified by the IHostInfoMessage.
getSignature() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchResponseImpl
Returns the signature of this search response.
getSignature() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchRequestImpl
Retrieve the signature of this search request.
getSignature() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchResponse
Returns the signature of this search response.
getSignature() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchRequest
Retrieve the signature of this search request.
getTimestamp() - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoImpl
Retrieve the timestamp of the last update of the HostInfoMessage encapsulated by this object.
getTimestamp() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfo
Retrieve the timestamp of the last update of the HostInfoMessage encapsulated by this object.

H

HostInfoImpl - class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoImpl.
Specifies an object storing a HostInfoMessage and a timestamp indicating when the HostInfoMessage has been received the last time.
HostInfoImpl() - Constructor for class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoImpl
Constructs an "empty" HostInfoImpl object.
HostInfoMessageImpl - class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl.
This class provides the functionality to identify a given host.
HostInfoMessageImpl() - Constructor for class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Constructs an "empty" HostInfoMessage object.
HTTP_SERVER_PORT - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "HTTPServerPort"
HTTP_SERVER_TIMEOUT - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: 1000
HTTPException - exception at.ac.tuwien.infosys.rnue.helpers.HTTPException.
Thrown when an exceptional HTTP situation has occurred.
HTTPException(int, String) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.HTTPException
Constructs a new HTTPException.
HTTPServerTester - class at.ac.tuwien.infosys.rnue.helpers.http.HTTPServerTester.
Helper to test your HTTP server.
HTTPServerTester() - Constructor for class at.ac.tuwien.infosys.rnue.helpers.http.HTTPServerTester
 
HUMAN_READABLE_NAME - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "HumanReadableName"

I

IConstants - interface at.ac.tuwien.infosys.rnue.interfaces.IConstants.
 
ICryptography - interface at.ac.tuwien.infosys.rnue.interfaces.ICryptography.
The ICryptography interface specifies the methods necessary for the key handling as well as to sign and verify messages.
IDocument - interface at.ac.tuwien.infosys.rnue.interfaces.IDocument.
This interface defines a document along with its meta-information needed by the HTTP server.
IFile - interface at.ac.tuwien.infosys.rnue.interfaces.IFile.
A class implementing the FileImpl interface represents a filename, path, and its size.
IFileList - interface at.ac.tuwien.infosys.rnue.interfaces.IFileList.
A class implementing the IFileList interface represents a list of files which can be reached on a peer with a specific URL prefix.
IFileSystemHelper - interface at.ac.tuwien.infosys.rnue.interfaces.IFileSystemHelper.
A class implementing the IFileSystemHelper interface provides the methods to define the file base on the locale filesystem and to search it.
IHostInfo - interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfo.
A class implementing this interface specifies an object storing a HostInfoMessage and a timestamp indicating when the HostInfoMessage has been received the last time.
IHostInfoMessage - interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage.
This interface provides the functionality to identify a given host.
IHostList - interface at.ac.tuwien.infosys.rnue.interfaces.IHostList.
The IHostList interface specifies the functionality to manage the list of known and online peers.
IHTTPServer - interface at.ac.tuwien.infosys.rnue.interfaces.IHTTPServer.
An object implementing the IHTTPserver interface represents the HTTP server of a ShareMe peer.
IHTTPServerEntry - interface at.ac.tuwien.infosys.rnue.interfaces.IHTTPServerEntry.
This interface must be implemented by all classes that are registered in the HTTP server's document base.
IIsAliveReceiver - interface at.ac.tuwien.infosys.rnue.interfaces.IIsAliveReceiver.
The IIsAliveReceiver interface specifies the methods that have to be provided by the is-alive receiver thread.
IIsAliveSender - interface at.ac.tuwien.infosys.rnue.interfaces.IIsAliveSender.
The IIsAliveSender interface specifies the methods that have to be provided by the is-alive sender thread.
initialize(String, String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ICryptography
Read the key pair from keyFile.
IS_ALIVE_INTERVAL - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: 5000
IS_ALIVE_RECEIVER_TIMEOUT - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: 1000
ISearchEngine - interface at.ac.tuwien.infosys.rnue.interfaces.ISearchEngine.
Specifies the remote interface allowing clients to search for data.
ISearchRequest - interface at.ac.tuwien.infosys.rnue.interfaces.ISearchRequest.
The SearchRequestImpl class represents a search request.
ISearchResponse - interface at.ac.tuwien.infosys.rnue.interfaces.ISearchResponse.
A class implementing the SearchResponseImpl interface represents the search result form a single ShareMe peer.
ISearchResult - interface at.ac.tuwien.infosys.rnue.interfaces.ISearchResult.
The SearchResultImpl class represents a search result over all known peers.
ISecurityHelper - interface at.ac.tuwien.infosys.rnue.interfaces.ISecurityHelper.
This interface has to be implemented by the security helper class.
IShareMe - interface at.ac.tuwien.infosys.rnue.interfaces.IShareMe.
The IShareMe interface specifies the methods to start and stop your ShareMe peer as well as the method that allows users of this class to query the other peers.

K

KEY_LENGTH - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: 512
KEYFILE_NAME - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "KeyFile"
keys() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostList
Returns an enumeration with all the keys stored in the host list.

L

LIFETIME_OF_HOSTINFOS - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: 15000

M

main(String[]) - Static method in class at.ac.tuwien.infosys.rnue.helpers.StopShareMe
 
main(String[]) - Static method in class at.ac.tuwien.infosys.rnue.helpers.ShareMeMain
 
main(String[]) - Static method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchMain
 
main(String[]) - Static method in class at.ac.tuwien.infosys.rnue.helpers.http.HTTPServerTester
 
MAX_ISALIVE_PACKET_LENGTH - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: 1000
MAX_UDP_PACKET_LENGTH - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: 50
MULTICAST_ADDRESS - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "MulticastAddress"
MULTICAST_PORT - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "MulticastPort"

O

ORB_HOST - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "ORBHost"
ORB_PORT - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "ORBPort"
owners() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchResultImpl
Returns an Enumeration of owners.
owners() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchResult
Returns an Enumeration of owners.

P

printToStream(OutputStream) - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileListImpl
Prints the file list elements (path + file name + (size)) on the given java.io.OutputStream.
printToStream(OutputStream) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFileList
Prints the file list elements (path + file name + (size)) on the given java.io.OutputStream.
put(IHostInfo) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostList
Insert a new IHostInfo object into this host list.
putFileList(String, IFileList) - Method in class at.ac.tuwien.infosys.rnue.helpers.search.SearchResultImpl
Use the putFileList method to add SearchResponseImpl search responses to the search result.
putFileList(String, IFileList) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchResult
Use the putFileList method to add ISearchResponse search responses to the search result.

R

register(String, IHTTPServerEntry) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHTTPServer
Register a URL with the HTTP component's database.
registerPublicKey(String, PublicKey) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISecurityHelper
Registers a public key at the certification authority.
remove(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostList
Remove a host from the host list.
RFC1123DateFormatter - class at.ac.tuwien.infosys.rnue.helpers.http.RFC1123DateFormatter.
Formats a java.util.Date into a RFC1123 compliant date string.
RFC1123DateFormatter() - Constructor for class at.ac.tuwien.infosys.rnue.helpers.http.RFC1123DateFormatter
 
rfc1123format - Static variable in class at.ac.tuwien.infosys.rnue.helpers.http.RFC1123DateFormatter
 
RMI_REGISTRY_HOST - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "RMIRegistryHost"
RMI_REGISTRY_PORT - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "RMIRegistryPort"
RMI_SERVICE_NAME - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "RMIServiceName"

S

search(ISearchRequest) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISearchEngine
This method searches for files matching the ISearchRequest object in the local file database.
search(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IShareMe
This method queries all known hosts (i.e., all the hosts stored in the host list) for the given search string.
searchFor(String) - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileSystemHelperImpl
Searches the locale file base for a given keyword.
searchFor(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFileSystemHelper
Searches the locale file base for a given keyword.
SearchMain - class at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.
Helper to test the search() method of the ShareMeImpl class.
SearchMain() - Constructor for class at.ac.tuwien.infosys.rnue.helpers.search.SearchMain
 
SearchRequestImpl - class at.ac.tuwien.infosys.rnue.helpers.search.SearchRequestImpl.
The SearchRequestImpl class represents a search request.
SearchRequestImpl(String, byte[], String) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.search.SearchRequestImpl
Creates a new search request.
SearchResponseImpl - class at.ac.tuwien.infosys.rnue.helpers.search.SearchResponseImpl.
An object of the SearchResponseImpl class represents the search result form a single ShareMe peer.
SearchResponseImpl(IFileList, byte[]) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.search.SearchResponseImpl
Constructs an instance of the SearchResponseImpl class.
SearchResultImpl - class at.ac.tuwien.infosys.rnue.helpers.search.SearchResultImpl.
The SearchResultImpl class represents a search result over all known peers.
SearchResultImpl() - Constructor for class at.ac.tuwien.infosys.rnue.helpers.search.SearchResultImpl
Constructs an emtpy SearchResultImpl object.
setHostInfoMessage(IHostInfoMessage) - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoImpl
Returns the HostInfoMessage encapsulated by this object.
setHostInfoMessage(IHostInfoMessage) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfo
Sets the HostInfoMessage encapsulated by this object to a new value.
setHumanReadableName(String) - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Sets the human readable name of the peer identified by the IHostInfoMessage.
setHumanReadableName(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage
Sets the human readable name of the peer identified by the IHostInfoMessage.
setRegistryHost(String) - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Sets the name of the hostname of the peer to be identified by this IHostInfoMessage.
setRegistryHost(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage
Sets the name of the hostname of the peer to be identified by this IHostInfoMessage.
setRegistryPort(int) - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Sets the port of the registry of the peer identified by this IHostInfoMessage.
setRegistryPort(int) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage
Sets the port of the registry of the peer identified by this IHostInfoMessage.
setSearchPathBase(String) - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileSystemHelperImpl
Method to set the path to the file base.
setSearchPathBase(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFileSystemHelper
Method to set the path to the file base.
setServiceName(String) - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoMessageImpl
Sets the service name (the part after the hostname of an RMI URL) of the peer identified by the IHostInfoMessage.
setServiceName(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfoMessage
Sets the service name (the part after the hostname of an RMI URL) of the peer identified by the IHostInfoMessage.
setTimestamp(long) - Method in class at.ac.tuwien.infosys.rnue.helpers.multicast.HostInfoImpl
Sets the timestamp of the last update of the HostInfoMessage encapsulated by this object.
setTimestamp(long) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostInfo
Sets the timestamp of the last update of the HostInfoMessage encapsulated by this object.
SHAREME_CGI - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "/shareme"
SHAREME_PARAMNAME - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "search"
ShareMeException - exception at.ac.tuwien.infosys.rnue.helpers.ShareMeException.
Thrown when an exceptional situation has occurred.
ShareMeException() - Constructor for class at.ac.tuwien.infosys.rnue.helpers.ShareMeException
Constructs an ShareMeException with no detail message.
ShareMeException(String) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.ShareMeException
Constructs an ShareMeException with the specified detail message.
ShareMeMain - class at.ac.tuwien.infosys.rnue.helpers.ShareMeMain.
Helper to start a ShareMe peer.
ShareMeMain() - Constructor for class at.ac.tuwien.infosys.rnue.helpers.ShareMeMain
 
SHUTDOWN_PASSWORD - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "ShutdownPassword"
SHUTDOWN_PORT - Static variable in interface at.ac.tuwien.infosys.rnue.interfaces.IConstants
value: "ShutdownPort"
sign(Serializable) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISecurityHelper
Signs an object.
sign(Serializable) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ICryptography
Return the signature of the object obj.
SimpleDocument - class at.ac.tuwien.infosys.rnue.helpers.http.SimpleDocument.
A class that describing simple documents.
SimpleDocument(String, boolean) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.http.SimpleDocument
Constructs a SimpleDocument.
size() - Method in class at.ac.tuwien.infosys.rnue.helpers.search.FileListImpl
Returns the number of entries in the file list.
size() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IFileList
Returns the number of entries in the file list.
start() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IShareMe
This method starts all the threads used by your ShareMe peer and should throw the at.ac.tuwien.infosys.rnue.helpers.ShareMeException in case of an error.
stop() - Method in class at.ac.tuwien.infosys.rnue.helpers.StopShareMe
 
stop() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IShareMe
This method stops all the threads used by your ShareMe peer and should throw the at.ac.tuwien.infosys.rnue.helpers.ShareMeException in case of an error.
stop() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IIsAliveSender
Stops the is-alive sender thread.
stop() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IIsAliveReceiver
Stops the is-alive receiver thread.
stop() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHTTPServer
Stop the HTTPServer thread from running.
stopGarbageCollector() - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHostList
Stop the garbage collector thread that removes inactive hosts from the host list.
StopShareMe - class at.ac.tuwien.infosys.rnue.helpers.StopShareMe.
Helper to shutdown a ShareMe peer.
StopShareMe(String, int, String) - Constructor for class at.ac.tuwien.infosys.rnue.helpers.StopShareMe
 

U

unregister(String) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.IHTTPServer
Unregister a URL from the HTTP component's database.
usage() - Static method in class at.ac.tuwien.infosys.rnue.helpers.http.HTTPServerTester
 

V

verify(Serializable, byte[], PublicKey) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ISecurityHelper
Verifies the signature of an object.
verify(Serializable, byte[], PublicKey) - Method in interface at.ac.tuwien.infosys.rnue.interfaces.ICryptography
Verify the signature of a given object.

A C D E F G H I K L M O P R S U V