public class PersistentModelRequestHandler extends ModelRequestHandler
modelManager, mu, startTime
Constructor and Description |
---|
PersistentModelRequestHandler() |
Modifier and Type | Method and Description |
---|---|
protected org.w3c.dom.Document |
createModelList(java.lang.String prefix,
SingleUser user)
Create a list of all registered models with their names und URIs
|
protected java.lang.String |
createRSSFeed(SingleUser user) |
void |
handleDeleteRequest(RequestFacade req,
ResponseFacade resp) |
void |
handleGetRequest(RequestFacade req,
ResponseFacade resp) |
void |
handlePostRequest(RequestFacade req,
ResponseFacade resp) |
void |
handlePutRequest(RequestFacade req,
ResponseFacade resp) |
static java.io.File |
importModel(java.io.File m) |
addFolderStructure, createComment, createComment, createCommentList, createEdgeLabelPNGGraphics, createEdgeList, createModelMetaData, createModelPDF, createModelPNGGraphics, createModelXPDL, createModelXSD, createNodeList, createNodePNGGraphics, getAbsoluteAddressPrefix, getCommentIdFromUri, getNodeIdFromUri, parseModelIdFromRequestUri, parseVersionFromRequestUri, respondWithModel, respondWithRepresentation, retrieveCorrectRepresentation, retrieveProcessEdge, retrieveProcessNode, serializeObject
public void handleGetRequest(RequestFacade req, ResponseFacade resp) throws java.io.IOException, AccessViolationException
handleGetRequest
in class AbstractRequestHandler
java.io.IOException
AccessViolationException
public void handlePostRequest(RequestFacade req, ResponseFacade resp) throws java.io.IOException, AccessViolationException
handlePostRequest
in class AbstractRequestHandler
java.io.IOException
AccessViolationException
public void handlePutRequest(RequestFacade req, ResponseFacade resp) throws java.io.IOException, AccessViolationException
handlePutRequest
in class AbstractRequestHandler
java.io.IOException
AccessViolationException
public void handleDeleteRequest(RequestFacade req, ResponseFacade resp) throws java.io.IOException, AccessViolationException
handleDeleteRequest
in class AbstractRequestHandler
java.io.IOException
AccessViolationException
protected org.w3c.dom.Document createModelList(java.lang.String prefix, SingleUser user)
protected java.lang.String createRSSFeed(SingleUser user)
public static java.io.File importModel(java.io.File m) throws java.lang.Exception
java.lang.Exception