|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkr.co.hit.live.container.support.ServiceObject
public class ServiceObject
생성되었거나 생성 중인 서비스 객체를 그 상태 정보와 함께 담아두기 위한 클래스이다.
| Field Summary | |
|---|---|
static int |
SERVICE_INITIALIZED
서비스 객체가 생성되었고 필요한 Setter 메소드가 호출되었다. |
static int |
SERVICE_NOT_CONSTRUCTED
서비스 객체가 현재 생성되기전 상태이다. |
static int |
SERVICE_NOT_INITIALIZED
서비스 객체가 생성되었으나 추가적인 Setter 메소드가 호출되지 않은 상태이다. |
| Constructor Summary | |
|---|---|
ServiceObject(String svcName)
생성자이다. |
|
ServiceObject(String svcName,
Object svcObj)
생성자이다. |
|
ServiceObject(String svcName,
Object orgSvcObj,
Object proxySvcObj)
생성자이다. |
|
| Method Summary | |
|---|---|
Object |
getInnerObject()
원 서비스 객체가 Proxy로 생성된 객체라면 그 내부의 객체를 반환한고, 그렇지 않다면 원 서비스 객체를 반환한다. |
Object |
getOriginalService()
원 서비스 객체를 리턴한다. |
Object |
getService()
Proxy 서비스 객체를 리턴한다. |
int |
getServiceCount()
|
String |
getServiceName()
서비스 명을 반환한다. |
int |
getState()
현재 서비스 객체의 상태를 반환한다. |
void |
increaseServiceCount()
|
boolean |
isConstructed()
서비스의 생성자가 호출되었는지 여부를 리턴한다. |
boolean |
isInitialized()
서비스의 생성자가 호출된 이후에 Setter 메소드까지 호출되었는지 여부를 리턴한다. |
void |
setContructed()
서비스 객체의 상태를 생성되었으나 아직 초기화가 끝나지 않은 상태로 설정한다. |
void |
setInitialized()
서비스 객체의 상태를 초기화까지 완료되어 사용가능한 상태로 설정한다. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int SERVICE_NOT_CONSTRUCTED
public static final int SERVICE_NOT_INITIALIZED
public static final int SERVICE_INITIALIZED
| Constructor Detail |
|---|
public ServiceObject(String svcName)
SERVICE_NOT_CONSTRUCTED)로 생성한다.
public ServiceObject(String svcName,
Object svcObj)
SERVICE_NOT_INITIALIZED)로 생성한다.
svcObj -
public ServiceObject(String svcName,
Object orgSvcObj,
Object proxySvcObj)
orgSvcObj - proxySvcObj - | Method Detail |
|---|
public String getServiceName()
public Object getService()
public Object getOriginalService()
public Object getInnerObject()
public int getState()
public void increaseServiceCount()
public int getServiceCount()
public void setContructed()
public void setInitialized()
public boolean isInitialized()
public boolean isConstructed()
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||