State Model

Summary

There is an implied state model 

OsidManagers

An OsidManager is the top-level service service endpoint and is intended to exist for the lifetime of the OSID Provider. OsidManagers are stateless in that no methods are defined that are specific to any session or user. 

OsidSessions

OsidSessions imply session state and define methods specific to a user. Each time a new user is processed by an OSID Consumer, a new OsidSession should be requested via the OsidManager. 

User

OsidSessions encapsulate the identity of a single user represented as an Agent. 

 

See Also

Copyright © 2014 Okapia.