|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AuthorizationClient | Sends authorization request to the UserMonitor . |
AuthorizationFrame | |
CancelBillingMessage | NOTE that this class does NOT extend
Message and is not sent to UserMonitor . |
ConstantsUM | |
Message | |
Message.AddUser | |
Message.BillableUsage | |
Message.Error | |
Message.NewUserUrl | |
Message.Ok | |
Message.TestMessage | |
MonitorHostname | Static methods for getting and setting the UserMonitor host name. |
MonitorMessage | We communicate with the Monitor by sending it http POSTs. |
MonitorMessage.NamedVal | |
PostAuthorizationHandler | After 'Co-Branded Service' (CBUI) authorization (AWS site), the user's
browser is passed to 'returnURL', which is the SimpleHttpServer
running in UserMonitor . |
PPEClientMonitorApp | This app is run on an ec2 instance in a ppe-ompi network. |
ReadWriteConnection | A socket connection to another java app and the associated object stream reader and writer. |
S3Key | |
TestClientUserMonitor | Standalone app to test the UserMonitor. |
UserDb | Manages the SimpleDb db of users (who have authorized postpay). |
UserMonitor | App run on web accessible host to handle user authorization, record user usage and submit bills. |
UserMonitorClient | Used to view users accounts and relate info. |
UserMonitorClientFrame | |
UserMonitorMessageHandler | Responds to messages from network manager apps and instances in ppe networks. |
UserStatus | We maintain a user's status in a S3, in publicly readable objects (one per user). |
Enum Summary | |
---|---|
MonitorMessage.MessageType | |
ReadWriteConnection.HostType | |
UserDb.El | |
UserDb.Status | |
UserMonitorMessageHandler.MessageType | |
UserStatus.Status |
Exception Summary | |
---|---|
BadMessageException | |
MessageHandlerException |
This package uses sdb to store information on user's billable usage.
It uses publicly accessible objects in an S3 bucket (i) to show the status of users re billing authorization (one object per user) and (ii) one object to display the hostname of the user monitor instance.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |