@Override public void setParameter(Parameter parameter) { this.wrappedComponent.setParameter(parameter); }
public Long addUnstructuredSSRequest(int customInvokeTimeout, CBSDataCodingScheme ussdDataCodingScheme, USSDString ussdString, AlertingPattern alertingPatter, ISDNAddressString msisdn) throws MAPException { Invoke invoke = this.mapProviderImpl.getTCAPProvider().getComponentPrimitiveFactory().createTCInvokeRequest(); if (customInvokeTimeout == _Timer_Default) invoke.setTimeout(_Timer_ml); else invoke.setTimeout(customInvokeTimeout); // Operation Code OperationCode oc = TcapFactory.createOperationCode(); oc.setLocalOperationCode((long) MAPOperationCode.unstructuredSS_Request); invoke.setOperationCode(oc); UnstructuredSSRequestImpl req = new UnstructuredSSRequestImpl(ussdDataCodingScheme, ussdString, alertingPatter, msisdn); AsnOutputStream aos = new AsnOutputStream(); req.encodeData(aos); Parameter p = this.mapProviderImpl.getTCAPProvider().getComponentPrimitiveFactory().createParameter(); p.setTagClass(req.getTagClass()); p.setPrimitive(req.getIsPrimitive()); p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p); Long invokeId; try { invokeId = this.tcapDialog.getNewInvokeId(); invoke.setInvokeId(invokeId); } catch (TCAPException e) { throw new MAPException(e.getMessage(), e); } this.sendInvokeComponent(invoke); return invokeId; }
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);
p.setTag(req.getTag()); p.setData(aos.toByteArray()); invoke.setParameter(p);