Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • An OsidManager.
  • Setting up the identity of the service provider.
  • Implementing a simple OsidSession.
  • Implementing an OsidRecord attached to an OsidObject.

Source Navigation

filepurpose
net.okapia.osid.sample.providers.resource.solarsystem.ResourceManagerThe entry point for OSID Providers. OsidManagers define what the OSID Provider supports and provides access to supported OsidSessions.
net.okapia.osid.sample.providers.resource.solarsystem.ServiceProviderMetadata for OsidManager implementations.
net.okapia.osid.sample.providers.resource.solarsystem.ResourceLookupSessionThe OsidSession for listing Resources. All the action happens in OsidSessions.
net.okapia.osid.sample.providers.resource.solarsystem.ResourceAn implementation of Resource.
net.okapia.osid.sample.providers.resource.solarsystem.PlanetAn enumeration of planets from which to create Resources.
net.okapia.osid.sample.providers.resource.solarsystem.BinAn OsidCatalog for collections of Resources. This provider defines only one.

net.okapia.osid.sample.providers.resource.compliance.ResourceManager.xml

A configuration file for this provider. The OsidRuntimeManager feeds configuration data to OsidManager implementations via the initialize() method.