org.jbpm.designer.server
public class Repository extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
baseUrl
URL prefix for the backend, e.g., http://localhost:8180/
|
static String |
DEFAULT_MODEL_DESCRIPTION |
static String |
DEFAULT_MODEL_NAME |
static String |
DEFAULT_MODEL_TYPE |
static String |
DEFAULT_STENCILSET |
static String |
DEFAULT_TYPE |
static String |
NEW_MODEL_SVG_STRING |
Constructor and Description |
---|
Repository(javax.servlet.http.HttpServletRequest request)
Constructor
|
Repository(String baseUrl)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addTag(String modelUrl,
String tagName) |
protected String |
erdfToJson(String erdf,
javax.servlet.ServletContext context) |
protected String |
erdfToRdf(String erdf,
javax.servlet.ServletContext context) |
String |
generateERDF(String modelId,
String modelData) |
String |
generateERDF(String modelId,
String modelData,
String stencilset) |
String |
generateERDF(String modelId,
String modelData,
String stencilset,
String modelType) |
String |
generateERDF(String modelId,
String modelData,
String stencilset,
String modelType,
List<String> stencilSetExtensionUrls) |
String |
generateERDF(String modelId,
String modelData,
String stencilset,
String modelType,
List<String> stencilSetExtensionUrls,
String modelName) |
String |
generateERDF(String modelId,
String modelData,
String stencilset,
String modelType,
List<String> stencilSetExtensionUrls,
String modelName,
String modelDescription) |
static String |
getBaseUrl(javax.servlet.http.HttpServletRequest req)
Obtains the base URL from a HttpServletRequest
|
String |
getModel(String path) |
String |
getModel(String path,
String representationType) |
static String |
getOryxPath() |
String |
getOryxUrl() |
static String |
getOryxUrl(javax.servlet.http.HttpServletRequest req) |
String |
saveNewModel(String newModel,
String name) |
String |
saveNewModel(String newModel,
String name,
String summary) |
String |
saveNewModel(String newModel,
String name,
String summary,
String type) |
String |
saveNewModel(String newModel,
String name,
String summary,
String type,
String stencilset) |
String |
saveNewModel(String newModel,
String name,
String summary,
String type,
String stencilset,
String svg) |
String |
saveNewModelErdf(String newModel,
String name,
javax.servlet.ServletContext context) |
String |
saveNewModelErdf(String newModel,
String name,
String summary,
javax.servlet.ServletContext context) |
String |
saveNewModelErdf(String newModel,
String name,
String summary,
String type,
javax.servlet.ServletContext context) |
String |
saveNewModelErdf(String newModel,
String name,
String summary,
String type,
String stencilset,
javax.servlet.ServletContext context) |
String |
saveNewModelErdf(String newModel,
String name,
String summary,
String type,
String stencilset,
String svg,
javax.servlet.ServletContext context) |
public static final String NEW_MODEL_SVG_STRING
public static final String DEFAULT_STENCILSET
public static final String DEFAULT_TYPE
public static final String DEFAULT_MODEL_TYPE
public static final String DEFAULT_MODEL_NAME
public static final String DEFAULT_MODEL_DESCRIPTION
protected String baseUrl
public Repository(String baseUrl)
baseUrl
- URL prefix for the backend, e.g., http://localhost:8180/public Repository(javax.servlet.http.HttpServletRequest request)
public static String getBaseUrl(javax.servlet.http.HttpServletRequest req)
req
- HTTP request containing a request URLpublic static String getOryxUrl(javax.servlet.http.HttpServletRequest req)
public String getOryxUrl()
public static String getOryxPath()
public String generateERDF(String modelId, String modelData)
modelId
- modelData
- public String generateERDF(String modelId, String modelData, String stencilset)
modelId
- modelData
- stencilset
- Relative path to stencilset, e.g., /stencilsets/bpmn1.1/bpmn1.1.jsonpublic String generateERDF(String modelId, String modelData, String stencilset, String modelType)
modelId
- modelData
- stencilset
- Relative path to stencilset, e.g., /stencilsets/bpmn1.1/bpmn1.1.jsonmodelType
- public String generateERDF(String modelId, String modelData, String stencilset, String modelType, List<String> stencilSetExtensionUrls)
modelId
- modelData
- stencilset
- Relative path to stencilset, e.g., /stencilsets/bpmn1.1/bpmn1.1.jsonmodelType
- stencilSetExtensionUrls
- TODOpublic String generateERDF(String modelId, String modelData, String stencilset, String modelType, List<String> stencilSetExtensionUrls, String modelName)
modelId
- modelData
- stencilset
- Relative path to stencilset, e.g., /stencilsets/bpmn1.1/bpmn1.1.jsonmodelType
- stencilSetExtensionUrls
- TODOmodelName
- TODOpublic String generateERDF(String modelId, String modelData, String stencilset, String modelType, List<String> stencilSetExtensionUrls, String modelName, String modelDescription)
modelId
- modelData
- stencilset
- Relative path to stencilset, e.g., /stencilsets/bpmn1.1/bpmn1.1.jsonmodelType
- stencilSetExtensionUrls
- TODOmodelName
- TODOmodelDescription
- TODOpublic String saveNewModel(String newModel, String name, String summary, String type, String stencilset)
public String saveNewModel(String newModel, String name, String summary, String type, String stencilset, String svg)
public String saveNewModelErdf(String newModel, String name, javax.servlet.ServletContext context)
public String saveNewModelErdf(String newModel, String name, String summary, javax.servlet.ServletContext context)
public String saveNewModelErdf(String newModel, String name, String summary, String type, javax.servlet.ServletContext context)
public String saveNewModelErdf(String newModel, String name, String summary, String type, String stencilset, javax.servlet.ServletContext context)
public String saveNewModelErdf(String newModel, String name, String summary, String type, String stencilset, String svg, javax.servlet.ServletContext context)
protected String erdfToRdf(String erdf, javax.servlet.ServletContext context) throws TransformerException
TransformerException
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.