APIAction

class ontologysim.Flask.Actions.APIAction.APIAction(action, flaskApp)

Bases: object

Main action class

__call__(*args)

parent entry point class :param args:

addCors(response)

allowing cors

Parameters:

response

Returns:

response

response200OK(json)

sends 200 successful response

:param json :return: response

response400BadRequest(message)

sends 401 error if bad request

Parameters:

message – string

Returns:

response

response500InternalServerError()

sends 500 error if internal server

Returns:

response

ComponentIdAction

class ontologysim.Flask.Actions.CommentIdAction.ComponentIdAction(action, flaskApp)

Bases: APIAction

get: /component/id: getting information over a owl-object

__call__(*args)
Parameters:

args

Returns:

ComponentAction

class ontologysim.Flask.Actions.ComponentAction.ComponentAction(action, flaskApp)

Bases: APIAction

get: /component: get all objects from one type

__call__(*args)
Parameters:

args

Returns:

GetIdsAction

class ontologysim.Flask.Actions.GetIdsAction.GetIdsAction(action, flaskApp)

Bases: APIAction

get: /getIds: get list of ontologysim labels

__call__(*args)
Parameters:

args

Returns:

TestAction

class ontologysim.Flask.Actions.TestAction.TestAction(action, flaskApp)

Bases: APIAction

/test: get: test connection

__call__(*args)
Parameters:

args

Returns:

ResetBEAction

class ontologysim.Flask.Actions.ResetBEAction.ResetBEAction(action, flaskApp)

Bases: APIAction

get: /reset_be: destroy onto & reinit simcore