if (!isRegistered) { final EntityKeyList lst = new EntityKeyList(); lst.add(new EntityKey(new Identifier("*"), 0L, 0L, 0L)); publisher.register(lst, new PublishInteractionListener()); isRegistered = true; connection.getConnectionDetails().getProviderURI(), UpdateType.UPDATE, new EntityKey(null, null, null, null)
/** * Create an entity key for an event for the instanceNumber of objectType, * with source set ti sourceObjectType * * @param objectType * @param instanceNumber * @param sourceObjectType * @return */ static public EntityKey generateEntityKey(ObjectType objectType, long instanceNumber, ObjectType sourceObjectType) { return new EntityKey( new Identifier(String.valueOf(objectType.getNumber())), MCServicesHelper.generateSubKey(objectType, false), instanceNumber, MCServicesHelper.generateSubKey(sourceObjectType, true)); }
if (!isRegistered) { final EntityKeyList lst = new EntityKeyList(); lst.add(new EntityKey(new Identifier("*"), 0L, 0L, 0L)); publisher.register(lst, new PublishInteractionListener()); isRegistered = true; final EntityKey ekey = new EntityKey(new Identifier(manager.get(appObjId).getName().toString()), appObjId, null, null); final Time timestamp = HelperTime.getTimestampMillis();
if (!isRegistered) { final EntityKeyList lst = new EntityKeyList(); lst.add(new EntityKey(new Identifier("*"), 0L, 0L, 0L)); publisher.register(lst, new PublishInteractionListener()); isRegistered = true; final EntityKey ekey = new EntityKey( new Identifier(objType.getNumber().toString()), secondEntityKey,
if (!isRegistered) { final EntityKeyList lst = new EntityKeyList(); lst.add(new EntityKey(new Identifier("*"), 0L, 0L, 0L)); publisher.register(lst, new PublishInteractionListener()); isRegistered = true; final EntityKey ekey = new EntityKey(funcName, objIdLink, statLink.getParameterId().getInstId(), sValObjId); final Time timestamp = HelperTime.getTimestampMillis(); // requirement: 3.6.9.2.e
if (!isRegistered) { final EntityKeyList lst = new EntityKeyList(); lst.add(new EntityKey(new Identifier("*"), 0L, 0L, 0L)); publisher.register(lst, new PublishInteractionListener()); isRegistered = true; final EntityKey ekey = new EntityKey(new Identifier(manager.getName(identityId).toString()), identityId, definitionId, aValObjId); Time time = timestamp;
/** * Returns a subscription object with the entity keys field set as the * provided keys * * @param subscriptionId The subscription Identifier * @param key1 First key * @param key2 Second key * @param key3 Third key * @param key4 Fourth key * @return The subscription object */ public static Subscription subscriptionKeys(final Identifier subscriptionId, final Identifier key1, final Long key2, final Long key3, final Long key4) { final EntityKeyList entityKeys = new EntityKeyList(); final EntityKey entitykey = new EntityKey(key1, key2, key3, key4); entityKeys.add(entitykey); final EntityRequest entity = new EntityRequest( null, false, false, false, false, entityKeys); final EntityRequestList entities = new EntityRequestList(); entities.add(entity); return new Subscription(subscriptionId, entities); }
/** * * Returns a subscription object with the entity keys field set as the * provided keys * * @param subId Identifier of the subscription * @param key1 First key - name * @param key2 Second key - identity-id * @param key3 Third key - definition-id * @param key4 Fourth key - value-id * @return The subscription object */ private Subscription subscriptionKeys(Identifier subId, Identifier key1, Long key2, Long key3, Long key4) { final EntityKeyList entityKeys = new EntityKeyList(); final EntityKey entitykey = new EntityKey(key1, key2, key3, key4); entityKeys.add(entitykey); final EntityRequest entity = new EntityRequest(null, false, false, false, false, entityKeys); final EntityRequestList entities = new EntityRequestList(); entities.add(entity); return new Subscription(subId, entities); }
/** * * Returns a subscription object with the entity keys field set as the * provided keys * * @param subId Identifier of the subscription * @param key1 First key - event object number * @param key2 Second key - the area, service, and version ObjectType fields * as a MAL::Long * @param key3 Third key - the event object instance identifier. * @param key4 Fourth key - the area, service, version and number fields of * the event source ObjectType * @return The subscription object */ private Subscription subscriptionKeys(Identifier subId, Identifier key1, Long key2, Long key3, Long key4) { final EntityKeyList entityKeys = new EntityKeyList(); final EntityKey entitykey = new EntityKey(key1, key2, key3, key4); entityKeys.add(entitykey); final EntityRequest entity = new EntityRequest(null, false, false, false, false, entityKeys); final EntityRequestList entities = new EntityRequestList(); entities.add(entity); return new Subscription(subId, entities); }
/** * Returns a subscription object with wildcards in all four fields of the * entity keys field * * @param subscriptionId The subscription Identifier * @return The subscription object */ public static Subscription subscriptionWildcard(final Identifier subscriptionId) { final EntityKeyList entityKeys = new EntityKeyList(); final EntityKey entitykey = new EntityKey(new Identifier("*"), 0L, 0L, 0L); entityKeys.add(entitykey); final EntityRequest entity = new EntityRequest( null, false, false, false, false, entityKeys); final EntityRequestList entities = new EntityRequestList(); entities.add(entity); return new Subscription(subscriptionId, entities); }
if (!isRegistered) { final EntityKeyList lst = new EntityKeyList(); lst.add(new EntityKey(new Identifier("*"), 0L, 0L, 0L)); publisher.register(lst, new PublishInteractionListener()); isRegistered = true; final EntityKey ekey = new EntityKey( new Identifier(objType.getNumber().toString()), secondEntityKey,
if (!isRegistered) { final EntityKeyList lst = new EntityKeyList(); lst.add(new EntityKey(new Identifier("*"), 0L, 0L, 0L)); publisher.register(lst, new PublishInteractionListener()); isRegistered = true; final EntityKey ekey = new EntityKey(new Identifier(manager.getName(outIds.get(i).getObjIdentityInstanceId()).toString()), outIds.get(i).getObjIdentityInstanceId(), outIds.get(i).getObjDefInstanceId(), pValObjIds.get(i));