blob: d89ed54d1030a051784c1af25b6cae2bd6086610 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
/*
* Copyright(C) OASIS(R) 2005,2009. All Rights Reserved.
* OASIS trademark, IPR and other policies apply.
*/
package org.oasisopen.sca;
import java.io.Serializable;
/**
* A ServiceReference represents a client's perspective of a reference to another service.
*
* @version $Rev$ $Date$
* @param <B> the Java interface associated with this reference
*/
public interface ServiceReference<B> extends Serializable {
B getService();
Class<B> getBusinessInterface();
}
|