CWIS Developer Documentation
Public Member Functions | Public Attributes | List of all members
SPTOAIServer Class Reference
Inheritance diagram for SPTOAIServer:
Inheritance graph
[legend]
Collaboration diagram for SPTOAIServer:
Collaboration graph
[legend]

Public Member Functions

 SPTOAIServer ($RetrievalSearchParameters=NULL)
 
 AddSQLConditionalForResources ($Conditional)
 
 GetFieldMapping ($FormatName, $LocalFieldName)
 
 SetFieldMapping ($FormatName, $LocalFieldName, $OAIFieldName)
 
 SetQualifierMapping ($FormatName, $LocalQualifierName, $OAIQualifierName)
 
- Public Member Functions inherited from OAIServer
 OAIServer (&$DB, $RepDescr, &$ItemFactory, $SetsSupported=FALSE, $OaisqSupported=FALSE)
 
 AddFormat ($Name, $TagName, $SchemaLocation, $SchemaVersion, $NamespaceList, $ElementList, $QualifierList)
 
 FormatList ()
 
 FormatElementList ($FormatName)
 
 FormatQualifierList ($FormatName)
 
 GetFieldMapping ($FormatName, $LocalFieldName)
 
 SetFieldMapping ($FormatName, $LocalFieldName, $OAIFieldName)
 
 GetQualifierMapping ($FormatName, $LocalQualifierName)
 
 SetQualifierMapping ($FormatName, $LocalQualifierName, $OAIQualifierName)
 
 GetResponse ()
 
 ProcessIdentify ()
 
 ProcessGetRecord ()
 
 ProcessListRecords ($IncludeMetadata)
 
 ProcessListMetadataFormats ()
 
 ProcessListSets ()
 
 GetResponseBeginTags ()
 
 GetResponseEndTags ()
 
 GetRequestTag ($RequestType=NULL, $ReqArgList=NULL, $OptArgList=NULL)
 
 GetErrorTag ($ErrorCode, $ErrorMessage)
 
 GetRecordTags ($Item, $MetadataFormat, $IncludeMetadata=TRUE)
 
 EncodeIdentifier ($ItemId)
 
 DecodeIdentifier ($Identifier)
 
 EncodeResumptionToken ($StartingDate, $EndingDate, $MetadataFormat, $SetSpec, $ListStartPoint)
 
 DecodeResumptionToken ($ResumptionToken)
 
 DateIsInvalid ($Date)
 
 FormatTag ($Name=NULL, $Content=NULL, $Attributes=NULL, $NewIndentLevel=NULL)
 
 LoadArguments ()
 
 IsOaisqQuery ($SetString)
 
 TranslateOaisqEscapes ($Pieces)
 
 ParseOaisqQuery ($SetString, $FormatName)
 

Public Attributes

 $DB
 
 $SPTItemFactory
 
- Public Attributes inherited from OAIServer
 $DB
 
 $Args
 
 $RepDescr
 
 $ItemFactory
 
 $FormatDescrs
 
 $FormatFields
 
 $FieldMappings
 
 $QualifierMappings
 
 $IndentSize
 
 $SetsSupported
 
 $OaisqSupported
 

Detailed Description

Definition at line 9 of file SPTOAIServer.php.

Member Function Documentation

SPTOAIServer::AddSQLConditionalForResources (   $Conditional)

Definition at line 159 of file SPTOAIServer.php.

SPTOAIServer::GetFieldMapping (   $FormatName,
  $LocalFieldName 
)

Definition at line 166 of file SPTOAIServer.php.

SPTOAIServer::SetFieldMapping (   $FormatName,
  $LocalFieldName,
  $OAIFieldName 
)

Definition at line 176 of file SPTOAIServer.php.

References $DB.

SPTOAIServer::SetQualifierMapping (   $FormatName,
  $LocalQualifierName,
  $OAIQualifierName 
)

Definition at line 213 of file SPTOAIServer.php.

References $DB.

SPTOAIServer::SPTOAIServer (   $RetrievalSearchParameters = NULL)

Member Data Documentation

SPTOAIServer::$DB

Definition at line 252 of file SPTOAIServer.php.

Referenced by SetFieldMapping(), SetQualifierMapping(), and SPTOAIServer().

SPTOAIServer::$SPTItemFactory

Definition at line 253 of file SPTOAIServer.php.


The documentation for this class was generated from the following file: