Author: gnodet
Date: Mon Oct 30 09:26:27 2006
New Revision: 469201
URL: http://svn.apache.org/viewvc?view=rev&rev=469201
Log:
Add constructors to PollingEndpoint.java
Modified:
incubator/servicemix/trunk/servicemix-common/src/main/java/org/apache/servicemix/common/endpoints/PollingEndpoint.java
Modified:
incubator/servicemix/trunk/servicemix-common/src/main/java/org/apache/servicemix/common/endpoints/PollingEndpoint.java
URL:
http://svn.apache.org/viewvc/incubator/servicemix/trunk/servicemix-common/src/main/java/org/apache/servicemix/common/endpoints/PollingEndpoint.java?view=diff&rev=469201&r1=469200&r2=469201
==============================================================================
---
incubator/servicemix/trunk/servicemix-common/src/main/java/org/apache/servicemix/common/endpoints/PollingEndpoint.java
(original)
+++
incubator/servicemix/trunk/servicemix-common/src/main/java/org/apache/servicemix/common/endpoints/PollingEndpoint.java
Mon Oct 30 09:26:27 2006
@@ -19,7 +19,11 @@
import java.util.Date;
import javax.jbi.JBIException;
+import javax.jbi.servicedesc.ServiceEndpoint;
+import javax.xml.namespace.QName;
+import org.apache.servicemix.common.DefaultComponent;
+import org.apache.servicemix.common.ServiceUnit;
import org.apache.servicemix.components.varscheduler.ScheduleIterator;
import org.apache.servicemix.components.varscheduler.Scheduler;
import org.apache.servicemix.components.varscheduler.SchedulerTask;
@@ -42,6 +46,17 @@
private ScheduleIterator scheduleIterator;
private boolean started;
private boolean scheduleExecutedFlag;
+
+ public PollingEndpoint() {
+ }
+
+ public PollingEndpoint(ServiceUnit serviceUnit, QName service, String
endpoint) {
+ super(serviceUnit, service, endpoint);
+ }
+
+ public PollingEndpoint(DefaultComponent component, ServiceEndpoint
endpoint) {
+ super(component.getServiceUnit(), endpoint.getServiceName(),
endpoint.getEndpointName());
+ }
/**
* Polls the underlying resource to see if some event is required