A C D E F G I L M N P R S T U V W

A

addEntry(String, String, String, String) - Method in class prometheus.EntriesBean
Adds a new entry point.
addLocalMessage(String, String, String, String) - Method in class prometheus.PrometheusCallback
Add a message to a local user.
addUser(LoginBean) - Method in class prometheus.PrometheusCallback
Add a user to the user map.
aoi - Variable in class prometheus.UserInfo
Areas of interest of the user
aoi - Variable in class prometheus.LoginBean
Areas of interest of the user
attributeAdded(HttpSessionBindingEvent) - Method in class prometheus.UserManager
Method of HttpSessionAttributeListener.
attributeRemoved(HttpSessionBindingEvent) - Method in class prometheus.UserManager
Method of HttpSessionAttributeListener.
attributeReplaced(HttpSessionBindingEvent) - Method in class prometheus.UserManager
Method of HttpSessionAttributeListener.

C

call(String, String, int, Serializable) - Method in class prometheus.PrometheusCallback
Method called when a message that targets this (target instance, archive) is received.
compareTo(Object, ResourceUsage) - Method in class prometheus.NiceIf
Returns the result of the member strings comparison.
ctx - Variable in class prometheus.RoutingCtrl
Servlet context unique in the Web application
ctx - Variable in class prometheus.EntriesCtrl
Servlet context unique in the Web application
ctx - Variable in class prometheus.PrometheusCtrl
Servlet context unique in the Web application
ctx - Variable in class prometheus.PrometheusCallback
Servlet context unique in the Web application
ctx - Variable in class prometheus.LoginCtrl
Servlet context unique in the Web application

D

destroy() - Method in class prometheus.EntriesCtrl
Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
destroy() - Method in class prometheus.PrometheusCtrl
Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
destroy() - Method in class prometheus.LoginCtrl
Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
doGet(HttpServletRequest, HttpServletResponse) - Method in class prometheus.RoutingCtrl
GET request handling.
doGet(HttpServletRequest, HttpServletResponse) - Method in class prometheus.EntriesCtrl
GET request handling.
doGet(HttpServletRequest, HttpServletResponse) - Method in class prometheus.PrometheusCtrl
GET request handling.
doGet(HttpServletRequest, HttpServletResponse) - Method in class prometheus.LoginCtrl
GET request handling.
doPost(HttpServletRequest, HttpServletResponse) - Method in class prometheus.RoutingCtrl
POST request handling.
doPost(HttpServletRequest, HttpServletResponse) - Method in class prometheus.EntriesCtrl
POST request handling.
doPost(HttpServletRequest, HttpServletResponse) - Method in class prometheus.PrometheusCtrl
POST request handling.
doPost(HttpServletRequest, HttpServletResponse) - Method in class prometheus.LoginCtrl
POST request handling.

E

eb - Variable in class prometheus.RoutingCtrl
Common model for Active Naming
end() - Method in class prometheus.EntriesBean
Called by EntriesCtrl in case of application unload.
end() - Method in class prometheus.PrometheusCallback
Remove the application from the ring.
entries - Variable in class prometheus.EntriesBean
Entries map. key: name Value: Entry object
EntriesBean - class prometheus.EntriesBean.
Active Naming: model for entry point management
EntriesBean() - Constructor for class prometheus.EntriesBean
 
EntriesCtrl - class prometheus.EntriesCtrl.
Active Naming: entry point management.
EntriesCtrl() - Constructor for class prometheus.EntriesCtrl
 
Entry - class prometheus.Entry.
Active Naming entry.
Entry(String, String, String) - Constructor for class prometheus.Entry
Constructor.

F

foreignUsers - Variable in class prometheus.PrometheusCallback
User map. Key: instance URL Value: HashMap whose key is a user name and value a UserInfo object
from - Variable in class prometheus.Message
User who issued the message

G

getEntries() - Method in class prometheus.EntriesBean
Method called by entries.jsp to return formatted messages.
getMessages() - Method in class prometheus.PrometheusBean
Method called by prometheus.jsp to return formatted messages.
getNames() - Method in class prometheus.EntriesBean
Method called by routing.jsp to return select options.
getPageBoxes() - Method in class prometheus.PrometheusBean
Method called by prometheus.jsp to return a user list.
getResourceUsage() - Method in class prometheus.EntriesBean
Returns the CPU, memory and network resources on this PageBox.
getUser() - Method in class prometheus.PrometheusBean
 
getUserMessages(String) - Method in class prometheus.PrometheusCallback
Get messages for the specified user.
getUsers() - Method in class prometheus.PrometheusBean
Method called by prometheus.jsp to return a user list.

I

init(ServletConfig) - Method in class prometheus.RoutingCtrl
Invoked by Servlet container.
init(ServletConfig) - Method in class prometheus.EntriesCtrl
Invoked by Servlet container.
init(ServletConfig) - Method in class prometheus.PrometheusCtrl
Invoked by Servlet container.
init(ServletConfig) - Method in class prometheus.LoginCtrl
Invoked by Servlet container.
init(String) - Method in class prometheus.EntriesBean
Initializer.
initialized - Variable in class prometheus.EntriesBean
true when init has been called
inst - Variable in class prometheus.EntriesBean
PageBox API instance
inst - Variable in class prometheus.PrometheusCallback
PageBox API instance
isRegistered - Variable in class prometheus.PrometheusCallback
True when inserted on the ring

L

location - Variable in class prometheus.UserInfo
User location
location - Variable in class prometheus.LoginBean
User location
log - Variable in class prometheus.EntriesBean
Logging object
log - Variable in class prometheus.PrometheusCallback
Logging object
LoginBean - class prometheus.LoginBean.
Login model.
LoginBean() - Constructor for class prometheus.LoginBean
Default constructor called in login.jsp
LoginBean(String, String, String[], PrometheusCallback) - Constructor for class prometheus.LoginBean
Constructor.
LoginCtrl - class prometheus.LoginCtrl.
Login controller.
LoginCtrl() - Constructor for class prometheus.LoginCtrl
 

M

matchingFilter(String, String) - Method in class prometheus.PrometheusCallback
Parses the filter string and compare to the user definition.
Message - class prometheus.Message.
"prometheus" message.
Message(String, String, String, String) - Constructor for class prometheus.Message
Constructor.
messages - Variable in class prometheus.PrometheusCallback
Map of messages sent outside. Key: destination or all when all destinations Value: Message object
msg - Variable in class prometheus.Message
Message data
must - Variable in class prometheus.Entry
must data

N

niceif - Variable in class prometheus.NiceIf
nice if data
niceif - Variable in class prometheus.Entry
niceif data
NiceIf - class prometheus.NiceIf.
Active Naming nice if type.
NiceIf(String) - Constructor for class prometheus.NiceIf
Constructor

P

pcb - Variable in class prometheus.PrometheusBean
Callback object handling users and messages
pcb - Variable in class prometheus.LoginBean
Callback object handling users and messages
poll() - Method in class prometheus.PrometheusCallback
Method called when a frame is received by the PageBox.
prometheus - package prometheus
 
PrometheusBean - class prometheus.PrometheusBean.
Login model.
PrometheusBean() - Constructor for class prometheus.PrometheusBean
Default constructor called from prometheus.jsp.
PrometheusBean(String, PrometheusCallback) - Constructor for class prometheus.PrometheusBean
Constructor called by PrometheusCtrl
PrometheusCallback - class prometheus.PrometheusCallback.
Prometheus token callback.
PrometheusCallback(ServletContext, String) - Constructor for class prometheus.PrometheusCallback
Constructor.
PrometheusCtrl - class prometheus.PrometheusCtrl.
Prometheus controller.
PrometheusCtrl() - Constructor for class prometheus.PrometheusCtrl
 

R

received - Variable in class prometheus.PrometheusCallback
Map of received messages. Key: user name Value: TreeMap whose key is the origin PageBox and value is a TreeMap whose key is a timestamp and value is a message string
redirect(PrintWriter, String, String, String) - Method in class prometheus.EntriesBean
Method to redirect to the service instance.
removeUser(String) - Method in class prometheus.PrometheusCallback
Remove a user from the user map.
response(String, int, Map) - Method in class prometheus.PrometheusCallback
Method called when a message comes back to its sender.
RoutingCtrl - class prometheus.RoutingCtrl.
Active Naming: routing.
RoutingCtrl() - Constructor for class prometheus.RoutingCtrl
 

S

sdf - Variable in class prometheus.PrometheusCallback
SimpleDateFormat used to build log entries
send(String, String) - Method in class prometheus.PrometheusCallback
Send a message to all users.
send(String, String, String) - Method in class prometheus.PrometheusCallback
Send a message to the specified user.
send(String, String, String, String) - Method in class prometheus.PrometheusCallback
Send a message to users matching pagebox URL and filter.
sender - Variable in class prometheus.PrometheusCallback
Token sender
sendFiltered(String, String, String) - Method in class prometheus.PrometheusCallback
Send a message to all users matching the filter.
sendTo(String, String, String) - Method in class prometheus.PrometheusCallback
Send a message to all users on the specified PageBox.
setSender(TokenSendIF) - Method in class prometheus.PrometheusCallback
Method called when a callback is registered
subUrl - Variable in class prometheus.PrometheusCallback
URL of the DeployIF web service of the controlling PageBox

T

timestamp - Variable in class prometheus.Message
Time when the message was sent

U

url - Variable in class prometheus.Entry
url of the service instance
user - Variable in class prometheus.Message
Target user
user - Variable in class prometheus.PrometheusBean
User name
user - Variable in class prometheus.LoginBean
User name
UserInfo - class prometheus.UserInfo.
"users" map entry.
UserInfo() - Constructor for class prometheus.UserInfo
Default constructor
UserInfo(LoginBean) - Constructor for class prometheus.UserInfo
Constructor.
UserManager - class prometheus.UserManager.
Prometheus user removal on Session invalidation.
UserManager() - Constructor for class prometheus.UserManager
 
users - Variable in class prometheus.PrometheusCallback
User map. Key: user name Value: UserInfo object

V

valueBound(HttpSessionBindingEvent) - Method in class prometheus.LoginBean
HttpSessionBindingListener method.
valueUnbound(HttpSessionBindingEvent) - Method in class prometheus.LoginBean
HttpSessionBindingListener method.

W

workDir - Variable in class prometheus.RoutingCtrl
Prometheus directory
workDir - Variable in class prometheus.EntriesCtrl
Prometheus directory
workDir - Variable in class prometheus.PrometheusCtrl
Prometheus directory
workDir - Variable in class prometheus.PrometheusCallback
Prometheus directory
workDir - Variable in class prometheus.LoginCtrl
Prometheus directory

A C D E F G I L M N P R S T U V W