Magentix2  2.1.1
es.upv.dsic.gti_ia.trace.TracingServiceSubscriptionList Class Reference
Inheritance diagram for es.upv.dsic.gti_ia.trace.TracingServiceSubscriptionList:
Collaboration diagram for es.upv.dsic.gti_ia.trace.TracingServiceSubscriptionList:

List of all members.

Public Member Functions

synchronized
TracingServiceSubscription 
getTSS (TracingEntity subscriberEntity, TracingEntity originEntity, TracingService tService)

Detailed Description

List of tracing service subscriptions

Author:
L Burdalo (lburdalo@dsic.upv.es)
Jose Alemany Bordera - jalemany1@dsic.upv.es (GetTSS method)
See also:
es.upv.dsic.gti_ia.trace.TracingServiceSubscription
java.util.Arraylist

Definition at line 17 of file TracingServiceSubscriptionList.java.


Member Function Documentation

Obtain a tracing service subscription in the list.

Parameters:
subscriberEntitySubscriber entity of the subscription.
originEntityOrigin entity of the subscription. A null value is interpreted as an "any" subscription
tServiceTracing service
Returns:
The corresponding TracingServiceSusbscription in case it exists or null otherwise

Definition at line 33 of file TracingServiceSubscriptionList.java.

                                                                                                                                                  {
                TracingServiceSubscription tServiceSubscription;
                Iterator<TracingServiceSubscription> iter = this.iterator();
                
                while (iter.hasNext()){
                        tServiceSubscription = iter.next();
                        if (tServiceSubscription.equals(new TracingServiceSubscription(subscriberEntity, originEntity, tService)))
                                return tServiceSubscription;
                }
                return null;
        }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables