protected EndPointPair(final String localURI, final MALService service) { first = localURI; if (null != service) { second = (((long) service.getArea().getNumber().getValue()) << 32) + ((long) service.getNumber().getValue()); } else { second = null; } }
/** * Generates a COM ObjectType object from the MALService and Object number * * @param service MAL service * @param objNumber Object number * @return The ObjectType object */ public static ObjectType generateCOMObjectType(MALService service, UShort objNumber) { if (service == null || objNumber == null) { return null; } return new ObjectType(service.getArea().getNumber(), service.getNumber(), service.getArea().getVersion(), objNumber); }
domain.add(new Identifier("*")); final ServiceKey serviceKey = new ServiceKey(eventCOM.getArea().getNumber(), eventCOM.getNumber(), eventCOM.getArea().getVersion()); final ServiceFilter sf = new ServiceFilter(
serviceKeyList.add(new ServiceKey(service.getCOMService().getArea().getNumber(), service.getCOMService().getNumber(), service.getCOMService().getArea().getVersion()));
serviceKey.add(malService.getArea().getNumber().getValue()); // Area
@Override public MALMessage createMessage(final Blob authenticationId, final URI uriTo, final Time timestamp, final QoSLevel qosLevel, final UInteger priority, final IdentifierList domain, final Identifier networkZone, final SessionType session, final Identifier sessionName, final Long transactionId, final Boolean isErrorMessage, final MALOperation op, final UOctet interactionStage, final Map qosProperties, final Object... body) throws MALException { GENMessageHeader hdr = createMessageHeader(getURI(), authenticationId, uriTo, timestamp, qosLevel, priority, domain, networkZone, session, sessionName, op.getInteractionType(), interactionStage, transactionId, op.getService().getArea().getNumber(), op.getService().getNumber(), op.getNumber(), op.getService().getArea().getVersion(), isErrorMessage, qosProperties); try { return new TCPIPMessage(false, hdr, qosProperties, op, transport.getStreamFactory(), body); } catch (MALInteractionException e) { throw new MALException("Error creating message", e); } }
domain.add(new Identifier("*")); final COMService eventCOM = EventHelper.EVENT_SERVICE; ServiceKey serviceKey = new ServiceKey(eventCOM.getArea().getNumber(), eventCOM.getNumber(), eventCOM.getArea().getVersion()); ServiceFilter sf = new ServiceFilter(serviceProviderName, domain, new Identifier("*"),
if (obj.getType().getArea().equals(serviceImpl.getCOMService().getArea().getNumber()) && obj.getType().getNumber().equals(serviceImpl.getCOMService().getNumber()) && obj.getKey().getDomain().equals(providerDomain)) {