Class FilingException

Description

All methods of all interfaces of the Open Service Interface Definition

(OSID) throw a subclass of org.osid.OsidException. This requires the caller of an osid package method handle the OsidException. Since the application using an osid manager can not determine where the manager will ultimately execute, it must assume a worst case scenario and protect itself.

<p> OSID Version: 2.0 </p>

<p> Licensed under the org.osid.SidImplementationLicenseMIT. </p>

Located in /harmoni/oki2/osid/filing/FilingException.php (line 22)

OsidException
   |
   --SharedException
      |
      --FilingException
Method Summary
FilingException FilingException (mixed $message)
string CABINET_NOT_EMPTY ()
string DELETE_FAILED ()
string IO_ERROR ()
string NOT_A_BYTESTORE ()
string NOT_A_CABINET ()
string NULL_OWNER ()
string UNSUPPORTED_TYPE ()
Methods
Constructor FilingException (line 170)
FilingException FilingException (mixed $message)
CABINET_NOT_EMPTY (line 93)

Cabinet is not empty Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string CABINET_NOT_EMPTY ()
CANNOT_DELETE_ROOT_CABINET (line 165)

Can't delete root Cabinet Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string CANNOT_DELETE_ROOT_CABINET ()
DELETE_FAILED (line 153)

Delete failed Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string DELETE_FAILED ()
IO_ERROR (line 69)

IO error Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string IO_ERROR ()
ITEM_ALREADY_EXISTS (line 33)

Selected item already exists Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string ITEM_ALREADY_EXISTS ()
ITEM_DOES_NOT_EXIST (line 45)

Selected item does not exist Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string ITEM_DOES_NOT_EXIST ()
NAME_CONTAINS_ILLEGAL_CHARS (line 129)

Name contains illegal characters Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string NAME_CONTAINS_ILLEGAL_CHARS ()
NOT_A_BYTESTORE (line 117)

Object is not a ByteStore Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string NOT_A_BYTESTORE ()
NOT_A_CABINET (line 105)

Object is not a Cabinet Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string NOT_A_CABINET ()
NULL_OWNER (line 141)

Owner is null Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string NULL_OWNER ()
UNSUPPORTED_OPERATION (line 57)

Unsupported operation Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string UNSUPPORTED_OPERATION ()
UNSUPPORTED_TYPE (line 81)

Unsupported CabinetEntry Type Note: This method is PHP's equivalent of a static field.

  • static:
  • access: public
string UNSUPPORTED_TYPE ()

Inherited Methods

Inherited From SharedException

SharedException::SharedException()
SharedException::ALREADY_ADDED()
SharedException::CIRCULAR_OPERATION()
SharedException::NO_MORE_ITERATOR_ELEMENTS()
SharedException::UNKNOWN_ID()
SharedException::UNKNOWN_KEY()
SharedException::UNKNOWN_TYPE()

Inherited From OsidException

OsidException::OsidException()
OsidException::ALREADY_MARKED()
OsidException::CONFIGURATION_ERROR()
OsidException::ERROR_ASSIGNING_CONFIGURATION()
OsidException::ERROR_ASSIGNING_CONTEXT()
OsidException::INTERFACE_NOT_FOUND()
OsidException::MANAGER_INSTANTIATION_ERROR()
OsidException::MANAGER_NOT_FOUND()
OsidException::MANAGER_NOT_OSID_IMPLEMENTATION()
OsidException::NOTHING_MARKED()
OsidException::NULL_ARGUMENT()
OsidException::OPERATION_FAILED()
OsidException::PERMISSION_DENIED()
OsidException::UNIMPLEMENTED()
OsidException::VERSION_ERROR()

Documentation generated on Wed, 19 Sep 2007 10:23:16 -0400 by phpDocumentor 1.3.0RC3