diff options
Diffstat (limited to 'java/sca/modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/ExportRegistration.java')
-rw-r--r-- | java/sca/modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/ExportRegistration.java | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/java/sca/modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/ExportRegistration.java b/java/sca/modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/ExportRegistration.java index 0e747293cb..231d742220 100644 --- a/java/sca/modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/ExportRegistration.java +++ b/java/sca/modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/ExportRegistration.java @@ -31,21 +31,12 @@ import org.osgi.framework.ServiceReference; */ public interface ExportRegistration { /** - * Return the service being exported. + * Return the Export Reference for the exported service. * - * @return The service being exported, must be <code>null</code> when this - * registration is unregistered. + * @return An Export Reference for this registration * @throws IllegalStateException Thrown when this object was not properly initialized, see {@link #getException()} */ - ServiceReference getExportedService() throws IllegalStateException; - - /** - * Return the Endpoint Description that is created for this registration. - * - * @return the local Endpoint Description - * @throws IllegalStateException Thrown when this object was not properly initialized, see {@link #getException()} - */ - EndpointDescription getEndpointDescription(); + ExportReference getExportReference() throws IllegalStateException; /** * Delete the local endpoint and disconnect any remote distribution |