CopaServer
Change of Plan Application
 All Classes Functions Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456789]
\Nunicopa
 \Ncopa
  oNbase
  |oNcom
  ||oNexception
  ||oNrequest
  ||oNserialization
  ||\CCommunicationItemA data represention of what shall be communicated between service and client
  |oNevent
  ||oCCategoryNodeRepresents a node in the category tree
  ||oCCategoryNodeImplSimple implementation of the CategoryNode interface
  ||oCEventAn event that can have multiple fixed dates (SingleEvents)
  ||oCEventGroupA group of Events
  ||oCSingleEventA single occurence (fixed date) of an Event
  ||oCSingleEventUpdateAn update on a fixed date of an event (SingleEvent)
  ||\CCategoryNodeImplTest
  |oNutil
  ||oCUtilA collection of utility methods related to the base classes
  ||\CUtilTest
  |oCServerInfoContains information about the service running
  |oCServerStatusNoteHolds information about the servers status
  |oCUserData
  |oCUserEventSettingsSettings of one user for an event
  |oCUserRoleRoles for users of the system which grant access to different functions
  |oCUserSettingsRepresents the personal settings of a user
  |\CUserSettingsTest
  \Nserver
   oNcom
   |\NrequestHandler
   oNdatabase
   |oNdata
   |oNutil
   |oCDatabaseServiceThe database service provides an interface to the database
   |oCIncorrectObjectExceptionIndicated that an object queried does already exist
   |oCObjectAlreadyExsistsExceptionIndicated that an object queried does already exist
   |oCObjectNotFoundExceptionIndicated that an object queried does not exist
   |\CDatabaseServiceTest
   oNemail
   |oCEmailContextThe Context which is passed as a list to the E-Mail service
   |oCEmailServiceWith the E-Mail Service it is possible to send E-Mails for notifications of updates
   |oCTextPatternsThe Text-Patterns of the Template for E-Mail message bodies that should be replaced by actual data
   |\CUpdateInformationThe update information that is passed to the E-Mail service
   oNgcm
   |\CGoogleCloudMessagingServiceWith the GoogleCloudMessagingSerive it is possible to send push messages to Android devices
   oNmodule
   |\Neventimport
   oNnotification
   |oCEmailNotificationServiceThis NotificationService informs users about updates by sending E-Mails
   |oCGoogleCloudNotificationServiceThis NotificationService informs Android devices about updates by sending Google Cloud Messages
   |oCNotificationServiceA service which notifies clients about an update on a SingleEvent
   |\CNotifierThis class holds all notification services available to the system
   oNservlet
   |\CCopaServletThis servlet receives all requests (AbstractRequest) from the clients, passes them to the CopaSystem and sends the reponses back
   oNutil
   |oCIOutilsA collection of IO utility methods
   |\CSimpleHttpsClientA simple HTTPS client based on Jetty
   oCCopaSystemThis class represents the core of the system
   oCCopaSystemContextProvides access to subsystems and information that is needed by different components of the system
   oCGeneralUserPermissionRepresents special permissions for users
   oCRegistrationThis class handles the registration of users to the system
   \CClientSimulationTestSimulate client requests to the service