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) |
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) |
static String |
getForwardToFrom(javax.servlet.http.HttpSession session) |
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) |
static String |
getUIMetadataForEditor(String key,
javax.servlet.http.HttpSession session) |
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)
public static org.wso2.carbon.mediator.service.builtin.SequenceMediator getSequenceForEditor(javax.servlet.http.HttpSession session)
public static String getUIMetadataForEditor(String key, javax.servlet.http.HttpSession session)
public static String getForwardToFrom(javax.servlet.http.HttpSession session)
public static String getEditorMode(javax.servlet.http.HttpSession session)
public static DocumentBuilder getSecuredDocumentBuilder(boolean setIgnoreComments) throws ParserConfigurationException
setIgnoreComments
- whether to set setIgnoringComments in DocumentBuilderFactory.ParserConfigurationException
Copyright © 2022 WSO2. All rights reserved.