public InOnlyAxisOperation() { super(); // setup a temporary name QName tmpName = new QName(this.getClass().getName() + "_" + UUIDGenerator.getUUID()); this.setName(tmpName); createMessage(); setMessageExchangePattern(WSDL2Constants.MEP_URI_IN_ONLY); }
/** Create the initial message context for the file */ private org.apache.synapse.MessageContext createMessageContext() { org.apache.synapse.MessageContext msgCtx = synapseEnvironment.createMessageContext(); MessageContext axis2MsgCtx = ((org.apache.synapse.core.axis2.Axis2MessageContext) msgCtx).getAxis2MessageContext(); axis2MsgCtx.setServerSide(true); axis2MsgCtx.setMessageID(UUIDGenerator.getUUID()); return msgCtx; }
/** Create the initial message context for the file */ private org.apache.synapse.MessageContext createMessageContext() { org.apache.synapse.MessageContext msgCtx = synapseEnvironment.createMessageContext(); // Need to set this to build the message msgCtx.setProperty(SynapseConstants.INBOUND_JMS_PROTOCOL, true); MessageContext axis2MsgCtx = ((org.apache.synapse.core.axis2.Axis2MessageContext) msgCtx).getAxis2MessageContext(); axis2MsgCtx.setServerSide(true); axis2MsgCtx.setMessageID(UUIDGenerator.getUUID()); PrivilegedCarbonContext carbonContext = PrivilegedCarbonContext.getThreadLocalCarbonContext(); axis2MsgCtx.setProperty(MultitenantConstants.TENANT_DOMAIN, carbonContext.getTenantDomain()); // There is a discrepency in what I thought, Axis2 spawns a nes threads // to // send a message is this is TRUE - and I want it to be the other way msgCtx.setProperty(MessageContext.CLIENT_API_NON_BLOCKING, true); return msgCtx; }
/** * This method is used to generate a file name appender for the pub. cert, e.g. * example-com-343743.cert * * @return generated string to be used as a file name appender */ private String generatePubKeyFileNameAppender() { String uuid = UUIDGenerator.getUUID(); return uuid.substring(uuid.length() - 6, uuid.length() - 1); }
/** * Constructs an InputNode. * * @param nodeElement * @throws GraphException */ public StreamSourceNode(XmlElement nodeElement) throws GraphException { super(nodeElement); this.label = UUIDGenerator.getUUID(); }
/** * Creates an InputNode. * * @param graph */ public StreamSourceNode(Graph graph) { super(graph); this.label = UUIDGenerator.getUUID(); }