public class SequenceEditorHelper extends Object
Constructor and Description |
---|
SequenceEditorHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
clearSessionCache(javax.servlet.http.HttpSession session) |
static boolean |
deleteMediatorAt(String position,
javax.servlet.http.HttpSession session) |
static EditorUIClient |
getClientForEditor(javax.servlet.ServletConfig config,
javax.servlet.http.HttpSession session,
String editor) |
static org.wso2.carbon.mediator.service.builtin.SequenceMediator |
getEditingActualSequence(javax.servlet.http.HttpSession session) |
static org.wso2.carbon.mediator.service.ui.Mediator |
getEditingMediator(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session) |
static String |
getEditingMediatorPosition(javax.servlet.http.HttpSession session) |
static org.wso2.carbon.mediator.service.builtin.SequenceMediator |
getEditingSequence(javax.servlet.http.HttpSession session) |
static String |
getEditingSequenceAction(javax.servlet.http.HttpSession session) |
static String |
getEditorMode(javax.servlet.http.HttpSession session,
String editor) |
static String |
getForwardToFrom(javax.servlet.http.HttpSession session,
String editor) |
static org.wso2.carbon.mediator.service.ui.Mediator |
getMediatorAt(org.wso2.carbon.mediator.service.ui.AbstractListMediator sequence,
String position) |
static String |
getMediatorHTML(org.wso2.carbon.mediator.service.ui.Mediator mediator,
boolean last,
String position,
javax.servlet.ServletConfig config,
org.wso2.carbon.mediator.service.ui.Mediator before,
org.wso2.carbon.mediator.service.ui.Mediator after,
Locale locale) |
static String |
getMediatorHTML(org.wso2.carbon.mediator.service.ui.Mediator mediator,
boolean last,
String position,
javax.servlet.ServletConfig config,
org.wso2.carbon.mediator.service.ui.Mediator before,
org.wso2.carbon.mediator.service.ui.Mediator after,
Locale locale,
org.wso2.carbon.mediator.service.ui.Mediator secondAfter) |
static org.wso2.carbon.mediator.service.ui.Mediator |
getNewMediator(String mediatorName) |
static DocumentBuilder |
getSecuredDocumentBuilder(boolean setIgnoreComments)
This method provides a secured document builder which will secure XXE attacks.
|
static org.wso2.carbon.mediator.service.builtin.SequenceMediator |
getSequenceForEditor(javax.servlet.http.HttpSession session,
String editor) |
static String |
getUIMetadataForEditor(String key,
javax.servlet.http.HttpSession session,
String editor) |
static boolean |
insertMediator(org.wso2.carbon.mediator.service.ui.AbstractListMediator listMediator,
org.wso2.carbon.mediator.service.ui.Mediator mediator,
String position,
int after) |
static boolean |
isIconAvailable(org.wso2.carbon.mediator.service.MediatorService mediatorService,
javax.servlet.ServletConfig config) |
static boolean |
isRedirected(javax.servlet.http.HttpServletRequest request) |
static void |
moveMediatorDown(String position,
javax.servlet.http.HttpSession session) |
static void |
moveMediatorUp(String position,
javax.servlet.http.HttpSession session) |
static org.apache.axiom.om.OMElement |
parseAnonSequenceToOM(org.wso2.carbon.mediator.service.builtin.SequenceMediator seqMediator) |
static String |
parseAnonSequenceToPrettyfiedString(org.wso2.carbon.mediator.service.builtin.SequenceMediator seqMediator) |
static String |
parseAnonSequenceToPrettyfiedString(org.wso2.carbon.mediator.service.builtin.SequenceMediator seqMediator,
String targetSeqName) |
static String |
parseAnonSequenceToString(org.wso2.carbon.mediator.service.builtin.SequenceMediator seqMediator,
String targetSeqName) |
static String |
parseSequenceToPrettyfiedString(org.wso2.carbon.mediator.service.builtin.SequenceMediator sequence) |
static String |
parseSequenceToString(org.wso2.carbon.mediator.service.builtin.SequenceMediator sequence) |
static org.apache.axiom.om.OMElement |
parseStringToElement(String xml) |
static org.wso2.carbon.mediator.service.ui.Mediator |
parseStringToMediator(String mediatorXML) |
static org.wso2.carbon.mediator.service.builtin.SequenceMediator |
parseStringToSequence(String sequenceXML) |
static void |
removeEditingSequence(javax.servlet.http.HttpSession session) |
static void |
removeEditingSequenceAction(javax.servlet.http.HttpSession session) |
static org.wso2.carbon.mediator.service.ui.Mediator |
removeMediatorAt(org.wso2.carbon.mediator.service.ui.AbstractListMediator sequence,
String position) |
static String |
serializeMediator(org.wso2.carbon.mediator.service.ui.Mediator mediator) |
public static final String BUNDLE
public static org.apache.axiom.om.OMElement parseStringToElement(String xml) throws org.wso2.carbon.sequences.common.SequenceEditorException
org.wso2.carbon.sequences.common.SequenceEditorException
public static org.wso2.carbon.mediator.service.builtin.SequenceMediator parseStringToSequence(String sequenceXML) throws org.wso2.carbon.sequences.common.SequenceEditorException
org.wso2.carbon.sequences.common.SequenceEditorException
public static org.wso2.carbon.mediator.service.ui.Mediator parseStringToMediator(String mediatorXML) throws org.wso2.carbon.sequences.common.SequenceEditorException
org.wso2.carbon.sequences.common.SequenceEditorException
public static String parseSequenceToString(org.wso2.carbon.mediator.service.builtin.SequenceMediator sequence)
public static String parseSequenceToPrettyfiedString(org.wso2.carbon.mediator.service.builtin.SequenceMediator sequence)
public static org.apache.axiom.om.OMElement parseAnonSequenceToOM(org.wso2.carbon.mediator.service.builtin.SequenceMediator seqMediator)
public static String parseAnonSequenceToString(org.wso2.carbon.mediator.service.builtin.SequenceMediator seqMediator, String targetSeqName)
public static String parseAnonSequenceToPrettyfiedString(org.wso2.carbon.mediator.service.builtin.SequenceMediator seqMediator, String targetSeqName)
public static String parseAnonSequenceToPrettyfiedString(org.wso2.carbon.mediator.service.builtin.SequenceMediator seqMediator)
public static org.wso2.carbon.mediator.service.ui.Mediator getMediatorAt(org.wso2.carbon.mediator.service.ui.AbstractListMediator sequence, String position)
public static org.wso2.carbon.mediator.service.ui.Mediator getEditingMediator(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpSession session)
public static String getEditingMediatorPosition(javax.servlet.http.HttpSession session)
public static org.wso2.carbon.mediator.service.builtin.SequenceMediator getEditingSequence(javax.servlet.http.HttpSession session)
public static org.wso2.carbon.mediator.service.builtin.SequenceMediator getEditingActualSequence(javax.servlet.http.HttpSession session)
public static void removeEditingSequence(javax.servlet.http.HttpSession session)
public static String getEditingSequenceAction(javax.servlet.http.HttpSession session)
public static void removeEditingSequenceAction(javax.servlet.http.HttpSession session)
public static boolean isIconAvailable(org.wso2.carbon.mediator.service.MediatorService mediatorService, javax.servlet.ServletConfig config)
public static String getMediatorHTML(org.wso2.carbon.mediator.service.ui.Mediator mediator, boolean last, String position, javax.servlet.ServletConfig config, org.wso2.carbon.mediator.service.ui.Mediator before, org.wso2.carbon.mediator.service.ui.Mediator after, Locale locale)
public static String getMediatorHTML(org.wso2.carbon.mediator.service.ui.Mediator mediator, boolean last, String position, javax.servlet.ServletConfig config, org.wso2.carbon.mediator.service.ui.Mediator before, org.wso2.carbon.mediator.service.ui.Mediator after, Locale locale, org.wso2.carbon.mediator.service.ui.Mediator secondAfter)
public static org.wso2.carbon.mediator.service.ui.Mediator getNewMediator(String mediatorName) throws RemoteException
RemoteException
public static org.wso2.carbon.mediator.service.ui.Mediator removeMediatorAt(org.wso2.carbon.mediator.service.ui.AbstractListMediator sequence, String position)
public static boolean deleteMediatorAt(String position, javax.servlet.http.HttpSession session)
public static void moveMediatorDown(String position, javax.servlet.http.HttpSession session)
public static void moveMediatorUp(String position, javax.servlet.http.HttpSession session)
public static boolean insertMediator(org.wso2.carbon.mediator.service.ui.AbstractListMediator listMediator, org.wso2.carbon.mediator.service.ui.Mediator mediator, String position, int after)
public static String serializeMediator(org.wso2.carbon.mediator.service.ui.Mediator mediator) throws org.wso2.carbon.sequences.common.SequenceEditorException
org.wso2.carbon.sequences.common.SequenceEditorException
public static boolean isRedirected(javax.servlet.http.HttpServletRequest request)
public static void clearSessionCache(javax.servlet.http.HttpSession session)
public static EditorUIClient getClientForEditor(javax.servlet.ServletConfig config, javax.servlet.http.HttpSession session, String editor)
public static org.wso2.carbon.mediator.service.builtin.SequenceMediator getSequenceForEditor(javax.servlet.http.HttpSession session, String editor)
public static String getUIMetadataForEditor(String key, javax.servlet.http.HttpSession session, String editor)
public static String getForwardToFrom(javax.servlet.http.HttpSession session, String editor)
public static String getEditorMode(javax.servlet.http.HttpSession session, String editor)
public static DocumentBuilder getSecuredDocumentBuilder(boolean setIgnoreComments) throws ParserConfigurationException
setIgnoreComments
- whether to set setIgnoringComments in DocumentBuilderFactory.ParserConfigurationException
Copyright © 2019 WSO2. All rights reserved.