Home Previous Up Next Index

MotionDatabase::MotionDatabaseSession

Overview

interface MotionDatabaseSession extends ::Glacier2::Session

Operation Index

pingServer
listInstitutions
getMotionDescriptionTree
getMotion
countMotions
listMotions
listProjects
listSubjects
listObjects
getFile
listFiles
getFileReader
getFileWriter
deleteFile

Operations

string pingServer(string echoString)

InstitutionList listInstitutions() throws InternalErrorException

MotionDescriptionTreeNodeList getMotionDescriptionTree() throws InternalErrorException

Motion getMotion(long motionId) throws InternalErrorException, InvalidParameterException

long countMotions(LongSequence filterMotionDescription, LongSequence filterProject, LongSequence filterInstitution, LongSequence filterSubject, LongSequence filterObject, string motionDescriptionSearchTerm) throws InternalErrorException, InvalidParameterException

MotionList listMotions(LongSequence filterMotionDescription, LongSequence filterProject, LongSequence filterInstitution, LongSequence filterSubject, LongSequence filterObject, string motionDescriptionSearchTerm, string sortField, long limit, long offset) throws InternalErrorException, InvalidParameterException

ProjectList listProjects() throws InternalErrorException

SubjectList listSubjects() throws InternalErrorException

MoCapObjectList listObjects() throws InternalErrorException

File getFile(long fileId) throws InternalErrorException, InvalidParameterException

FileList listFiles(long databaseObjectId) throws InternalErrorException, InvalidParameterException

FileReader* getFileReader(long fileId) throws InternalErrorException, InvalidParameterException, NotAuthorizedException, TooManyOpenFilesException

FileWriter* getFileWriter(long databaseObjectId, string fileName, string fileType, string description, VisibilityLevel visibility, optional(1) long originatedFromId) throws InternalErrorException, InvalidParameterException, NotAuthorizedException, TooManyOpenFilesException

void deleteFile(long fileId) throws InternalErrorException, InvalidParameterException, NotAuthorizedException


Home Previous Up Next Index