A B C D E F G H I J K L M N O P R S T U W _

A

AbstractPropertiesEntry - class com.kedwards.swt.entries.AbstractPropertiesEntry.
AbstractPropertiesEntry.java
AbstractPropertiesEntry() - Constructor for class com.kedwards.swt.entries.AbstractPropertiesEntry
 
ActivatableServiceBackend - class com.kedwards.swt.ActivatableServiceBackend.
ActivatableServiceBackend.java
ActivatableServiceBackend(ActivationID, MarshalledObject) - Constructor for class com.kedwards.swt.ActivatableServiceBackend
 
ActivationLauncher - class com.kedwards.swt.ActivationLauncher.
ActivationLauncher.java
ActivationLauncher(String, String, String, String) - Constructor for class com.kedwards.swt.ActivationLauncher
 
ActivationPersistifier - class com.kedwards.swt.persist.ActivationPersistifier.
ActivationPersistifier.java The state of activatable services gets passed to them in a MarshalledObject; in the SWT, this MarshalledObject contains a java.io.File which the service will use to write its state.
ActivationPersistifier(ActivationID, String) - Constructor for class com.kedwards.swt.persist.ActivationPersistifier
 
addAction - Variable in class com.kedwards.swt.admin.ui.ListBox
 
addButton - Variable in class com.kedwards.swt.admin.ui.ListBox
 
addLookupAttributes(Entry[]) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
addLookupAttributes(Entry[]) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
addLookupGroups(String[]) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
addLookupGroups(String[]) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
addLookupLocators(LookupLocator[]) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
addLookupLocators(LookupLocator[]) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
admin - Variable in class com.kedwards.swt.admin.ui.JoinAdminPanel
 
admin - Variable in class com.kedwards.swt.admin.ui.DiscoveryAdminPanel
 
AdminPanel - class com.kedwards.swt.admin.ui.AdminPanel.
AdminPanel.java
AdminPanel(Object) - Constructor for class com.kedwards.swt.admin.ui.AdminPanel
 
allProperties - Variable in class com.kedwards.swt.entries.AbstractPropertiesEntry
 
ArgException - exception com.kedwards.swt.ArgException.
ArgException.java
ArgException() - Constructor for class com.kedwards.swt.ArgException
 
ArgException(String) - Constructor for class com.kedwards.swt.ArgException
 
Args - class com.kedwards.swt.Args.
Args.java
Args(String[], String) - Constructor for class com.kedwards.swt.Args
 
attrsList - Variable in class com.kedwards.swt.admin.ui.JoinAdminPanel
 

B

BasicAdmin - interface com.kedwards.swt.admin.BasicAdmin.
BasicAdmin.java
BasicAdminImpl - class com.kedwards.swt.admin.BasicAdminImpl.
BasicAdminImpl.java
BasicAdminImpl(ServiceWrapper) - Constructor for class com.kedwards.swt.admin.BasicAdminImpl
 
BasicAdminProxy - class com.kedwards.swt.admin.BasicAdminProxy.
BasicAdminProxy.java
BasicAdminProxy(BasicAdmin) - Constructor for class com.kedwards.swt.admin.BasicAdminProxy
 
BasicLandlord - class com.kedwards.swt.landlord.BasicLandlord.
BasicLandlord.java
BasicLandlord() - Constructor for class com.kedwards.swt.landlord.BasicLandlord
Create a landlord with a default duration policy and no manager.
BasicLandlord(LeaseManager) - Constructor for class com.kedwards.swt.landlord.BasicLandlord
Create a landlord with a default duration policy and the specified manager.
BasicLandlord(LeasePolicy) - Constructor for class com.kedwards.swt.landlord.BasicLandlord
Create a landlord with the specified policy.
BasicLandlord(String) - Constructor for class com.kedwards.swt.landlord.BasicLandlord
Create a landlord with a default duration policy and no manager.

C

cancel(Object) - Method in class com.kedwards.swt.landlord.BasicLandlord
Cancel the lease represented by 'cookie'
cancelAll(Object[]) - Method in class com.kedwards.swt.landlord.BasicLandlord
Cancel a set of leases
canonicalize(String) - Static method in class com.kedwards.swt.ActivationLauncher
The classpath for the setup VM may have whacked out stuff in it, like relative paths, etc., that won't work when transfered to the rmid VM.
checkpoint() - Method in class com.kedwards.swt.ServiceWrapper
This is the top-level method that is called to initiate the checkpoint process.
checkpoint(TaggedPersistentData) - Method in interface com.kedwards.swt.persist.Persistifier
Write the persistent data to stable storage.
checkpoint(TaggedPersistentData) - Method in class com.kedwards.swt.persist.FSPersistifier
 
Checkpointed - interface com.kedwards.swt.persist.Checkpointed.
Checkpointed.java
ClassExporter - class com.kedwards.swt.exp.ClassExporter.
ClassExporter.java
ClassExporter() - Constructor for class com.kedwards.swt.exp.ClassExporter
Construct a new class exporter, using any port.
ClassExporter(int) - Constructor for class com.kedwards.swt.exp.ClassExporter
Construct a new class exporter on the specified port.
codebase - Variable in class com.kedwards.swt.entries.Codebase
 
Codebase - class com.kedwards.swt.entries.Codebase.
Codebase.java
Codebase() - Constructor for class com.kedwards.swt.entries.Codebase
 
Codebase(String) - Constructor for class com.kedwards.swt.entries.Codebase
 
com.kedwards.swt - package com.kedwards.swt
 
com.kedwards.swt.admin - package com.kedwards.swt.admin
 
com.kedwards.swt.admin.ui - package com.kedwards.swt.admin.ui
 
com.kedwards.swt.entries - package com.kedwards.swt.entries
 
com.kedwards.swt.exp - package com.kedwards.swt.exp
 
com.kedwards.swt.landlord - package com.kedwards.swt.landlord
 
com.kedwards.swt.logging - package com.kedwards.swt.logging
 
com.kedwards.swt.persist - package com.kedwards.swt.persist
 
ContextClassExporter - class com.kedwards.swt.exp.ContextClassExporter.
ContextClassExporter.java
ContextClassExporter() - Constructor for class com.kedwards.swt.exp.ContextClassExporter
 
ContextClassExporter(ClassLoader) - Constructor for class com.kedwards.swt.exp.ContextClassExporter
 
ContextClassExporter(int, ClassLoader) - Constructor for class com.kedwards.swt.exp.ContextClassExporter
 
create() - Static method in class com.kedwards.swt.entries.UserProperties
 
create() - Static method in class com.kedwards.swt.entries.OSProperties
 
create() - Static method in class com.kedwards.swt.entries.User
 
create() - Static method in class com.kedwards.swt.entries.Codebase
 
create() - Static method in class com.kedwards.swt.entries.Host
 
create() - Static method in class com.kedwards.swt.entries.JavaProperties
 
createActivationDescriptor(ActivationGroupID, Class, File) - Method in class com.kedwards.swt.ActivationLauncher
declare: public static ActivationDesc createActivationDescriptor() on your ActivatableServiceBackend to override.
createArgMap(String[]) - Method in class com.kedwards.swt.Args
 
createPolicy(long, long) - Method in class com.kedwards.swt.landlord.BasicLandlord
A little utility factory method to create new lease policies.
createTemplateMap(String) - Method in class com.kedwards.swt.Args
 
currentPort - Variable in class com.kedwards.swt.admin.ui.DiscoveryAdminPanel
 

D

DEBUG - Static variable in class com.kedwards.swt.ServiceWrapper
Property to control wrapper debugging.
DEBUG - Static variable in class com.kedwards.swt.logging.Logger
 
debug(String) - Static method in class com.kedwards.swt.logging.Logger
 
debug(String, String) - Static method in class com.kedwards.swt.logging.Logger
 
declassify(String) - Static method in class com.kedwards.swt.ServiceWrapper
 
declassify(String) - Static method in class com.kedwards.swt.Launcher
 
delete() - Method in interface com.kedwards.swt.persist.Persistifier
Irrevocably remote persistent storage.
delete() - Method in class com.kedwards.swt.persist.FSPersistifier
 
destroy() - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
destroy() - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
DestroyAdminPanel - class com.kedwards.swt.admin.ui.DestroyAdminPanel.
DestroyAdminPanel.java
DestroyAdminPanel(DestroyAdmin) - Constructor for class com.kedwards.swt.admin.ui.DestroyAdminPanel
Initialize with a ref to the admin object.
DiscoveryAdminPanel - class com.kedwards.swt.admin.ui.DiscoveryAdminPanel.
DiscoveryAdminPanel.java
DiscoveryAdminPanel(DiscoveryAdmin) - Constructor for class com.kedwards.swt.admin.ui.DiscoveryAdminPanel
 
dumpArgs() - Method in class com.kedwards.swt.Args
 

E

ensureCurrent(LeasedResource) - Method in class com.kedwards.swt.landlord.BasicLandlord
Ensure that a currently-managed resource is current.
equals(Object) - Method in class com.kedwards.swt.entries.User
 
equals(Object) - Method in class com.kedwards.swt.entries.Codebase
 
equals(Object) - Method in class com.kedwards.swt.entries.Host
 
equals(Object) - Method in class com.kedwards.swt.entries.AbstractPropertiesEntry
 
ERROR - Static variable in class com.kedwards.swt.logging.Logger
 
error(String) - Static method in class com.kedwards.swt.logging.Logger
 
error(String, String) - Static method in class com.kedwards.swt.logging.Logger
 
error(String, String, Throwable) - Static method in class com.kedwards.swt.logging.Logger
 
error(String, Throwable) - Static method in class com.kedwards.swt.logging.Logger
 
establishCodebase() - Method in class com.kedwards.swt.exp.ClassExporter
This adds the codebase for this exporter to the list of codebases stored under the java.rmi.server.codebase property.
exporter - Static variable in class com.kedwards.swt.exp.ClassExporter
Some test harness code.

F

field - Variable in class com.kedwards.swt.admin.ui.ListBox
 
findMethod(Class, String) - Static method in class com.kedwards.swt.ActivationLauncher
 
findMethod(Class, String, Class[]) - Static method in class com.kedwards.swt.ActivationLauncher
 
FixedServiceID - interface com.kedwards.swt.FixedServiceID.
FixedServiceID.java
FreeableLeasedResource - interface com.kedwards.swt.landlord.FreeableLeasedResource.
FreeableLeasedResource.java
FSClassExporter - class com.kedwards.swt.exp.FSClassExporter.
FSClassExporter.java
FSClassExporter(int, String) - Constructor for class com.kedwards.swt.exp.FSClassExporter
 
FSClassExporter(String) - Constructor for class com.kedwards.swt.exp.FSClassExporter
 
FSPersistifier - class com.kedwards.swt.persist.FSPersistifier.
FSPersistifier.java
FSPersistifier(String) - Constructor for class com.kedwards.swt.persist.FSPersistifier
 

G

get(String) - Method in class com.kedwards.swt.persist.TaggedPersistentData
Retrieved the named data.
getAdmin() - Method in class com.kedwards.swt.UnicastServiceBackend
Returns an administrative object for the service.
getAdmin() - Method in class com.kedwards.swt.ActivatableServiceBackend
Returns the administration object for this service.
getAdmin() - Method in interface com.kedwards.swt.ServiceBackend
Optionally called by the service's to get the admin proxy when asked.
getAdmin() - Method in interface com.kedwards.swt.admin.RemoteAdmin
 
getAllArgs() - Method in class com.kedwards.swt.Args
 
getArg(String) - Method in class com.kedwards.swt.Args
 
getByteCodes(String) - Method in class com.kedwards.swt.exp.ClassExporter
Subclasses implement this method to implement whatever semantics they want for fetching the bytecodes of exported classes.
getByteCodes(String) - Method in class com.kedwards.swt.exp.ContextClassExporter
 
getCheckpointData(TaggedPersistentData) - Method in class com.kedwards.swt.UnicastServiceBackend
Subclasses should override this to add any data they need to be checkpointed to the data object.
getCheckpointData(TaggedPersistentData) - Method in class com.kedwards.swt.ServiceWrapper
Called when the wrapper must checkpoint its state.
getCheckpointData(TaggedPersistentData) - Method in interface com.kedwards.swt.persist.Checkpointed
This method is called whenever a checkpoint is in progress, to collect the data to be checkpointed from all checkpointable entities.
getCodebase() - Method in class com.kedwards.swt.entries.Codebase
 
getCodebase() - Method in class com.kedwards.swt.exp.ClassExporter
Return the codebase URL that identifies this exporter.
getDiscoveryManager() - Method in class com.kedwards.swt.ServiceWrapper
Returns the discovery management object in use by the wrapper.
getExporter() - Method in class com.kedwards.swt.ServiceWrapper
Returns the class exporter in use by the wrapper.
getField() - Method in class com.kedwards.swt.admin.ui.ListBox
 
getFixedServiceID() - Method in interface com.kedwards.swt.FixedServiceID
 
getHostAddress() - Method in class com.kedwards.swt.entries.Host
 
getHostName() - Method in class com.kedwards.swt.entries.Host
 
getID() - Method in class com.kedwards.swt.ActivatableServiceBackend
Makes the ActivationID accessible publically.
getInitialAttributes() - Method in class com.kedwards.swt.UnicastServiceBackend
Return the set of entries that will initially be associated with this service.
getInitialAttributes() - Method in class com.kedwards.swt.ActivatableServiceBackend
Returns the set of entries that will initially be associated with the service.
getInitialAttributes() - Method in class com.kedwards.swt.ServiceWrapper
This method calls the backend to get any initial attributes.
getInitialAttributes() - Method in interface com.kedwards.swt.ServiceBackend
Services can specify their initial attributes.
getInitialGroups() - Method in class com.kedwards.swt.UnicastServiceBackend
Return the set of groups that this service should initially discover.
getInitialGroups() - Method in class com.kedwards.swt.ActivatableServiceBackend
Returns the initial set of groups that the service will discover.
getInitialGroups() - Method in interface com.kedwards.swt.ServiceBackend
Services can specify their initial lookup groups.
getInitialLocators() - Method in class com.kedwards.swt.UnicastServiceBackend
Return the set of locators that this service should initially discover.
getInitialLocators() - Method in class com.kedwards.swt.ActivatableServiceBackend
Returns the initial set of locators that the service will discover.
getInitialLocators() - Method in interface com.kedwards.swt.ServiceBackend
Services can specify their initial lookup locators.
getJFrame(Object) - Method in class com.kedwards.swt.admin.ui.SwingAdminUIFactory
 
getJoinManager() - Method in class com.kedwards.swt.ServiceWrapper
Returns the join manager in use by the wrapper.
getJPanel(Object) - Method in class com.kedwards.swt.admin.ui.SwingAdminUIFactory
 
getList() - Method in class com.kedwards.swt.admin.ui.ListBox
 
getLookupAttributes() - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
getLookupAttributes() - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
getLookupGroups() - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
getLookupGroups() - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
getLookupLocators() - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
getLookupLocators() - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
getName() - Method in class com.kedwards.swt.landlord.BasicLandlord
Get the name used to identify this landlord.
getPersistifier() - Method in class com.kedwards.swt.ServiceWrapper
Returns the persistifier in use by the wrapper.
getPrefix() - Method in class com.kedwards.swt.entries.UserProperties
 
getPrefix() - Method in class com.kedwards.swt.entries.OSProperties
 
getPrefix() - Method in class com.kedwards.swt.entries.AbstractPropertiesEntry
Some subclasses may only store certain properties, perhaps those prefixed with a certain value (such as java.vm, or placeless.loglevel).
getPrefix() - Method in class com.kedwards.swt.entries.JavaProperties
 
getProperty(String) - Method in class com.kedwards.swt.entries.AbstractPropertiesEntry
 
getProxy() - Method in class com.kedwards.swt.UnicastServiceBackend
Subclasses should override this method to return the proxy for their service.
getProxy() - Method in class com.kedwards.swt.ActivatableServiceBackend
Subclasses should override to return their proxy.
getProxy() - Method in class com.kedwards.swt.ServiceWrapper
This method calls out to the backend to get the proxy.
getProxy() - Method in interface com.kedwards.swt.ServiceBackend
Called by the service wrapper to fetch the proxy for publication.
getResource(Object) - Method in class com.kedwards.swt.landlord.BasicLandlord
Returns the resource for the provided cookie, or null.
getResources() - Method in class com.kedwards.swt.landlord.BasicLandlord
Return all of the resources currently under management by this landlord.
getSelectedValue() - Method in class com.kedwards.swt.admin.ui.ListBox
 
getServiceID() - Method in class com.kedwards.swt.UnicastServiceBackend
Returns the service ID, once it is known.
getServiceName() - Method in class com.kedwards.swt.UnicastServiceBackend
Unless overridden by a subclass, this returns the de-packaged name of the class.
getServiceName() - Method in class com.kedwards.swt.ActivatableServiceBackend
Unless overridden by a subclass, this returns the de-packaged name of the class.
getServiceName() - Method in interface com.kedwards.swt.ServiceBackend
Return a name for this service; this will likely be the same name attached in a Name attribute.
getServiceWrapper() - Method in class com.kedwards.swt.UnicastServiceBackend
 
getServiceWrapper() - Method in class com.kedwards.swt.ActivatableServiceBackend
Return the wrapper used to host this service, if it has been set.
getServiceWrapper() - Method in interface com.kedwards.swt.ServiceBackend
Gets the current service wrapper.
getStorageLocation() - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
getStorageLocation() - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
getStorageLocation() - Method in interface com.kedwards.swt.persist.Persistifier
Get the "location" of storage.
getStorageLocation() - Method in class com.kedwards.swt.persist.FSPersistifier
 
getTrailingArgs() - Method in class com.kedwards.swt.Args
 
getUIDescriptor() - Static method in class com.kedwards.swt.admin.ui.SwingAdminUIFactory
Convenience method for producing a UI descriptor
getUser() - Method in class com.kedwards.swt.entries.User
 
getWrapperProvidedAttributes() - Method in class com.kedwards.swt.ServiceWrapper
The wrapper can optionally add its own attributes to the service's registration that are not directly provided by the backend.
groupsList - Variable in class com.kedwards.swt.admin.ui.JoinAdminPanel
 

H

hashCode() - Method in class com.kedwards.swt.entries.User
 
hashCode() - Method in class com.kedwards.swt.entries.Codebase
 
hashCode() - Method in class com.kedwards.swt.entries.Host
 
hashCode() - Method in class com.kedwards.swt.entries.AbstractPropertiesEntry
 
Host - class com.kedwards.swt.entries.Host.
Host.java
Host() - Constructor for class com.kedwards.swt.entries.Host
 
Host(String, String) - Constructor for class com.kedwards.swt.entries.Host
 
hostAddress - Variable in class com.kedwards.swt.entries.Host
 
hostName - Variable in class com.kedwards.swt.entries.Host
 

I

INFO - Static variable in class com.kedwards.swt.logging.Logger
 
info(String) - Static method in class com.kedwards.swt.logging.Logger
 
info(String, String) - Static method in class com.kedwards.swt.logging.Logger
 
initialize() - Method in class com.kedwards.swt.UnicastServiceBackend
Called the first time the service is ever run.
initialize() - Method in class com.kedwards.swt.ActivatableServiceBackend
Called the first time the service is run to set up init values
initialize() - Method in class com.kedwards.swt.ServiceWrapper
Initialize the wrapper.
initialize() - Method in interface com.kedwards.swt.ServiceBackend
Called the first time the service is run, before a JoinManager is created.
InternalLogShim - class com.kedwards.swt.logging.InternalLogShim.
InternalLogShim.java

J

javaClassPath - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaClassVersion - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaExtDirs - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaHome - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaLibraryPath - Variable in class com.kedwards.swt.entries.JavaProperties
 
JavaProperties - class com.kedwards.swt.entries.JavaProperties.
JavaProperties.java
JavaProperties() - Constructor for class com.kedwards.swt.entries.JavaProperties
 
javaRuntimeName - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaRuntimeVersion - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaSpecificationName - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaSpecificationVendor - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaSpecificationVersion - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVendor - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVendorURL - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVersion - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVMInfo - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVMName - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVMSpecificationName - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVMSpecificationVendor - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVMSpecificationVersion - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVMVendor - Variable in class com.kedwards.swt.entries.JavaProperties
 
javaVMVersion - Variable in class com.kedwards.swt.entries.JavaProperties
 
JoinAdminPanel - class com.kedwards.swt.admin.ui.JoinAdminPanel.
JoinAdminPanel.java
JoinAdminPanel(JoinAdmin) - Constructor for class com.kedwards.swt.admin.ui.JoinAdminPanel
 

K

keyIterator() - Method in class com.kedwards.swt.persist.TaggedPersistentData
 

L

lastSelected - Variable in class com.kedwards.swt.admin.ui.ListBox
 
launch() - Method in class com.kedwards.swt.ActivationLauncher
 
launch(Class, String) - Static method in class com.kedwards.swt.Launcher
 
launch(String, String) - Static method in class com.kedwards.swt.Launcher
 
Launcher - class com.kedwards.swt.Launcher.
Launcher.java
list - Variable in class com.kedwards.swt.admin.ui.ListBox
 
listbox - Variable in class com.kedwards.swt.admin.ui.DiscoveryAdminPanel
 
ListBox - class com.kedwards.swt.admin.ui.ListBox.
ListBox.java
ListBox(Action, Action, Action, String, int) - Constructor for class com.kedwards.swt.admin.ui.ListBox
 
ListBox(String, int) - Constructor for class com.kedwards.swt.admin.ui.ListBox
 
load(AbstractPropertiesEntry) - Static method in class com.kedwards.swt.entries.AbstractPropertiesEntry
Called by subclasses as a helper to building new instances
locsList - Variable in class com.kedwards.swt.admin.ui.JoinAdminPanel
 
log(int, String, String, Throwable) - Method in interface com.kedwards.swt.logging.LogShim
 
log(int, String, String, Throwable) - Method in class com.kedwards.swt.logging.InternalLogShim
 
log(int, String, String, Throwable) - Method in class com.kedwards.swt.logging.LV2Shim
 
Logger - class com.kedwards.swt.logging.Logger.
Logger.java
LogShim - interface com.kedwards.swt.logging.LogShim.
LogShim.java
LV2Shim - class com.kedwards.swt.logging.LV2Shim.
LV2Shim.java

M

main(String[]) - Static method in class com.kedwards.swt.Args
 
main(String[]) - Static method in class com.kedwards.swt.ActivationLauncher
 
main(String[]) - Static method in class com.kedwards.swt.Launcher
 
main(String[]) - Static method in class com.kedwards.swt.exp.ContextClassExporter
 
main(String[]) - Static method in class com.kedwards.swt.exp.FSClassExporter
 
manageResource(LeasedResource, LeasePolicy, long) - Method in class com.kedwards.swt.landlord.BasicLandlord
Pass in a new resource to be managed.
manageResource(LeasedResource, long) - Method in class com.kedwards.swt.landlord.BasicLandlord
Pass in a new resource to be managed.
modifyLookupAttributes(Entry[], Entry[]) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
modifyLookupAttributes(Entry[], Entry[]) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 

N

NoServiceIDException - exception com.kedwards.swt.NoServiceIDException.
NoServiceIDException.java
NoServiceIDException() - Constructor for class com.kedwards.swt.NoServiceIDException
 
NoServiceIDException(String) - Constructor for class com.kedwards.swt.NoServiceIDException
 

O

optionExists(String) - Method in class com.kedwards.swt.Args
 
osArch - Variable in class com.kedwards.swt.entries.OSProperties
 
osName - Variable in class com.kedwards.swt.entries.OSProperties
 
OSProperties - class com.kedwards.swt.entries.OSProperties.
OSProperties.java
OSProperties() - Constructor for class com.kedwards.swt.entries.OSProperties
 
osVersion - Variable in class com.kedwards.swt.entries.OSProperties
 

P

Persistifier - interface com.kedwards.swt.persist.Persistifier.
Persistifier.java
portField - Variable in class com.kedwards.swt.admin.ui.DiscoveryAdminPanel
 
postInitialize() - Method in class com.kedwards.swt.UnicastServiceBackend
Called as soon as a ServiceID is available
postInitialize() - Method in class com.kedwards.swt.ActivatableServiceBackend
Called when the ServiceID is available
postInitialize() - Method in interface com.kedwards.swt.ServiceBackend
Called by the service wrapper once the service ID has been set.
preInitialize() - Method in class com.kedwards.swt.UnicastServiceBackend
Called as soon as the wrapper is set.
preInitialize() - Method in class com.kedwards.swt.ActivatableServiceBackend
Called when the wrapper is available
preInitialize() - Method in interface com.kedwards.swt.ServiceBackend
Called by the service wrapper for post-construction initialization after the sevice wrapper is all set to go.
put(String, Serializable) - Method in class com.kedwards.swt.persist.TaggedPersistentData
 

R

registerActivationGroup(Class) - Method in class com.kedwards.swt.ActivationLauncher
declare: public static ActivationGroup createActivationGroup() on your ActivatableServiceBackend class to override.
registerAndCreateRemoteStub(ActivationDesc, Class) - Method in class com.kedwards.swt.ActivationLauncher
 
RemoteAdmin - interface com.kedwards.swt.admin.RemoteAdmin.
RemoteAdmin.java
removeAction - Variable in class com.kedwards.swt.admin.ui.ListBox
 
removeButton - Variable in class com.kedwards.swt.admin.ui.ListBox
 
removeLookupGroups(String[]) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
removeLookupGroups(String[]) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
removeLookupLocators(LookupLocator[]) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
removeLookupLocators(LookupLocator[]) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
renew(Object, long) - Method in class com.kedwards.swt.landlord.BasicLandlord
Renew the lease specified by 'cookie'
renewAll(Object[], long[]) - Method in class com.kedwards.swt.landlord.BasicLandlord
Renew a set of leases.
resourceFreed() - Method in interface com.kedwards.swt.landlord.FreeableLeasedResource
 
restorable() - Method in interface com.kedwards.swt.persist.Persistifier
Is the persistifier able to restore any prior state? This method may return false if, for instance, the service has never before been checkpointed.
restorable() - Method in class com.kedwards.swt.persist.FSPersistifier
 
restore() - Method in class com.kedwards.swt.ServiceWrapper
This is the top-level method that is called to restore the state of the service from checkpointed data.
restore() - Method in interface com.kedwards.swt.persist.Persistifier
Read persistent data from stable storage and return it.
restore() - Method in class com.kedwards.swt.persist.FSPersistifier
 
run() - Method in class com.kedwards.swt.exp.ClassExporter
Services a socket returned by the server socket
run(ServiceBackend, String) - Static method in class com.kedwards.swt.ServiceWrapper
 
run(ServiceBackend, String[]) - Static method in class com.kedwards.swt.ServiceWrapper
 

S

ServiceBackend - interface com.kedwards.swt.ServiceBackend.
ServiceBackend.java
serviceIDNotify(ServiceID) - Method in class com.kedwards.swt.ServiceWrapper
Called by the JoinManager when we've got a service ID.
serviceWrapper - Variable in class com.kedwards.swt.admin.BasicAdminImpl
 
ServiceWrapper - class com.kedwards.swt.ServiceWrapper.
ServiceWrapper.java
ServiceWrapper(ServiceBackend, Persistifier, ClassExporter) - Constructor for class com.kedwards.swt.ServiceWrapper
This is the most general form of the constructor.
ServiceWrapper(ServiceBackend, String) - Constructor for class com.kedwards.swt.ServiceWrapper
Create a new wrapper to manage the provided backend.
ServiceWrapper(ServiceBackend, String, ClassExporter) - Constructor for class com.kedwards.swt.ServiceWrapper
Create a new wrapper to manage the provided backend.
setActions(Action, Action, Action) - Method in class com.kedwards.swt.admin.ui.ListBox
 
setCheckpointData(TaggedPersistentData) - Method in class com.kedwards.swt.UnicastServiceBackend
Subclasses should override this to retrieve any data that they need to set their state, after a restoration.
setCheckpointData(TaggedPersistentData) - Method in class com.kedwards.swt.ServiceWrapper
Called when the wrapper must recover its state from checkpointed data.
setCheckpointData(TaggedPersistentData) - Method in interface com.kedwards.swt.persist.Checkpointed
This method is called whenever a restore is in progress, to notify all the restorable entities of the recovered data.
setClassLoader(ClassLoader) - Method in class com.kedwards.swt.exp.ContextClassExporter
Primarily used only by FSClassExporter, to set the loader after initialization time.
setCodebase(String) - Method in class com.kedwards.swt.entries.Codebase
 
setHostAddress(String) - Method in class com.kedwards.swt.entries.Host
 
setHostName(String) - Method in class com.kedwards.swt.entries.Host
 
setLookupGroups(String[]) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
setLookupGroups(String[]) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
setLookupLocators(LookupLocator[]) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
setLookupLocators(LookupLocator[]) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
setName(String) - Method in class com.kedwards.swt.landlord.BasicLandlord
Set the name used to identify this landlord.
setProperty(String, String) - Method in class com.kedwards.swt.entries.AbstractPropertiesEntry
 
setServiceID(ServiceID) - Method in class com.kedwards.swt.UnicastServiceBackend
Final because subclasses should do their initialization in postInitialize
setServiceID(ServiceID) - Method in class com.kedwards.swt.ActivatableServiceBackend
Called to set the ID of the service.
setServiceID(ServiceID) - Method in interface com.kedwards.swt.ServiceBackend
Called when the service's ID is available to inform the backend of its ID.
setServiceWrapper(ServiceWrapper) - Method in class com.kedwards.swt.UnicastServiceBackend
Final because subclasses should do their initialization in preInitialize
setServiceWrapper(ServiceWrapper) - Method in class com.kedwards.swt.ActivatableServiceBackend
Should only be called once to set the wrapper.
setServiceWrapper(ServiceWrapper) - Method in interface com.kedwards.swt.ServiceBackend
Sets the current service wrapper.
setStorageLocation(String) - Method in class com.kedwards.swt.admin.BasicAdminImpl
 
setStorageLocation(String) - Method in class com.kedwards.swt.admin.BasicAdminProxy
 
setStorageLocation(String) - Method in interface com.kedwards.swt.persist.Persistifier
Change the "location" of storage.
setStorageLocation(String) - Method in class com.kedwards.swt.persist.FSPersistifier
 
setStorageLocation(String) - Method in class com.kedwards.swt.persist.ActivationPersistifier
 
setUser(String) - Method in class com.kedwards.swt.entries.User
 
shutdown() - Method in class com.kedwards.swt.UnicastServiceBackend
Called when the service must be terminated
shutdown() - Method in class com.kedwards.swt.ActivatableServiceBackend
Called when the service must be terminated
shutdown() - Method in class com.kedwards.swt.ServiceWrapper
administration will call this to shutdown.
shutdown() - Method in interface com.kedwards.swt.ServiceBackend
Called by the service wrapper when the backend should be terminated.
shutdown() - Method in class com.kedwards.swt.exp.ClassExporter
Shuts down the server socket.
size() - Method in class com.kedwards.swt.persist.TaggedPersistentData
 
StorageLocationAdminPanel - class com.kedwards.swt.admin.ui.StorageLocationAdminPanel.
StorageLocationAdminPanel.java
StorageLocationAdminPanel(StorageLocationAdmin) - Constructor for class com.kedwards.swt.admin.ui.StorageLocationAdminPanel
 
SwingAdminUIFactory - class com.kedwards.swt.admin.ui.SwingAdminUIFactory.
SwingAdminUIFactory.java
SwingAdminUIFactory() - Constructor for class com.kedwards.swt.admin.ui.SwingAdminUIFactory
 
SWT_NO_ADMIN_UI_ATTR - Static variable in class com.kedwards.swt.ServiceWrapper
Set to any value to prevent the wrapper from adding a default admin UI to the service's registration.
SWT_NO_DEBUG_ATTRS - Static variable in class com.kedwards.swt.ServiceWrapper
Set to any value to prevent the wrapper from adding its own debugging attributes to the service's registration.

T

TaggedPersistentData - class com.kedwards.swt.persist.TaggedPersistentData.
TaggedPersistentData.java
TaggedPersistentData() - Constructor for class com.kedwards.swt.persist.TaggedPersistentData
 
terminate() - Method in class com.kedwards.swt.landlord.BasicLandlord
Shut down the landlord, killing the reaper thread and terminating all the leased resources.
testHarness() - Static method in class com.kedwards.swt.exp.ClassExporter
 
toString() - Method in class com.kedwards.swt.entries.User
 
toString() - Method in class com.kedwards.swt.entries.Codebase
 
toString() - Method in class com.kedwards.swt.entries.Host
 
toString() - Method in class com.kedwards.swt.entries.AbstractPropertiesEntry
 

U

UnicastServiceBackend - class com.kedwards.swt.UnicastServiceBackend.
UnicastServiceBackend.java
UnicastServiceBackend() - Constructor for class com.kedwards.swt.UnicastServiceBackend
 
updateAction - Variable in class com.kedwards.swt.admin.ui.ListBox
 
user - Variable in class com.kedwards.swt.entries.User
 
User - class com.kedwards.swt.entries.User.
User.java
User() - Constructor for class com.kedwards.swt.entries.User
 
User(String) - Constructor for class com.kedwards.swt.entries.User
 
userDir - Variable in class com.kedwards.swt.entries.UserProperties
 
userHome - Variable in class com.kedwards.swt.entries.UserProperties
 
userLanguage - Variable in class com.kedwards.swt.entries.UserProperties
 
userName - Variable in class com.kedwards.swt.entries.UserProperties
 
UserProperties - class com.kedwards.swt.entries.UserProperties.
UserProperties.java
UserProperties() - Constructor for class com.kedwards.swt.entries.UserProperties
 
userRegion - Variable in class com.kedwards.swt.entries.UserProperties
 
userTimezone - Variable in class com.kedwards.swt.entries.UserProperties
 

W

WARNING - Static variable in class com.kedwards.swt.logging.Logger
 
warning(String) - Static method in class com.kedwards.swt.logging.Logger
 
warning(String, String) - Static method in class com.kedwards.swt.logging.Logger
 
warning(String, String, Throwable) - Static method in class com.kedwards.swt.logging.Logger
 
warning(String, Throwable) - Static method in class com.kedwards.swt.logging.Logger
 

_

__run(ServiceBackend, String) - Static method in class com.kedwards.swt.ServiceWrapper
Subclasses can launch services in one of two ways.

A B C D E F G H I J K L M N O P R S T U W _