|
||||||||||
| 전의 Class에 다음의 Class에 | 프레임 있어 프레임 없음 | |||||||||
| Summary : 네스트 | 필드 | constructor | 메소드 | 상세 : 필드 | constructor | 메소드 | |||||||||
java.lang.Objectflex.management.ManageableComponent
flex.messaging.services.ServiceAdapter
Public 추상 Class ServiceAdapter
ServiceAdapter Class는, 서비스 어댑터의 기본 정의입니다.
| constructor Summary | |
|---|---|
ServiceAdapter ()
비Management 대상 ServiceAdapter 인스턴스를 작성합니다. |
|
ServiceAdapter (boolean enableManagement)
ServiceAdapter 인스턴스를 작성합니다. |
|
| 메소드 Summary | |
|---|---|
Object |
getAdapterState ()
어댑터의 공유 상태를 나타내는 오브젝트를 돌려줍니다. 통상은 Collection 오브젝트입니다. |
String |
getId ()
이 어댑터의 ID 를 취득합니다. 이 ID 는, Configuration 및 시스템내의 다양한 데이터 구조의 식별자로서 사용됩니다. |
boolean |
handlesSubscriptions ()
어댑터가 custom 예약 구독 Management를 실행하고 있는 경우에, true 를 돌려줍니다. |
void |
initialize ()
이 메소드의 디폴트의 실행 형태에서는, 조작을 실행하지 않습니다. |
abstract Object |
invoke (Message message)
이 어댑터의 도메인내의 타겟상에서 함수를 호출합니다. |
Object |
manage (CommandMessage commandMessage)
어댑터의 서비스로부터 커멘드를 받아, 거기에 기초를 두어 내부 액션을 실행합니다. |
void |
setAdapterState (Object adapterState)
어댑터의 공유 상태를 나타내는 오브젝트를 Configuration 합니다. 통상은 Collection 오브젝트입니다. |
void |
setService (Service service)
어댑터를 최종적으로 제어하는 서비스를 어댑터 자신이 인식할 수 있도록(듯이) 합니다. |
void |
setSettings (Destination destination, AdapterSettings adapterSettings, DestinationSettings destinationSettings)
이 어댑터의 Configuration 을 확립합니다. |
void |
setupAdapterControl (Destination destination)
Management 대상 서브 Class는, 이 메소드를 재정의(override) 해, 대응하는 MBean 컨트롤을 Configuration 해 등록할 필요가 있습니다. |
void |
stop ()
이 메소드의 디폴트의 실행 형태에서는, 조작을 실행하지 않습니다. |
| Class flex.management. ManageableComponent 로부터 상속 받는 메소드 |
|---|
getControl , isManaged , setControl , setManaged |
| Class java.lang. Object 로부터 상속 받는 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| constructor 의 상세 |
|---|
public ServiceAdapter()
ServiceAdapter 인스턴스를 작성합니다.
public ServiceAdapter(boolean enableManagement)
ServiceAdapter 인스턴스를 작성합니다.
enableManagement - ServiceAdapter 에 Management용의 대응하는 MBean 컨트롤이 있는 경우는 true 를 지정합니다. 그 이외의 경우는 false 를 지정합니다. | 메소드의 상세 |
|---|
public abstract Object invoke(Message message)
public Object manage(CommandMessage commandMessage)
public Object getAdapterState()
public void setAdapterState(Object adapterState)
public boolean handlesSubscriptions()
true 를 돌려줍니다. 디폴트의 반환값은 false 이며, 서브 Class는 필요에 따라서 이 메소드를 재정의(override) 할 필요가 있습니다.
public String getId()
public void setService(Service service)
setSettings 의 전에 호출해, 어댑터가 서비스의 디폴트 Configuration 을 읽어내, 필요에 따라서 어댑터 자신 또는 개개의 행선지의 로컬 Configuration 을 적용할 수 있도록(듯이) 할 필요가 있습니다.
public void setSettings(Destination destination, AdapterSettings adapterSettings, DestinationSettings destinationSettings)
setService 의 뒤에 호출할 필요가 있습니다.
public void initialize()
public void stop()
public void setupAdapterControl(Destination destination)
destination - 어댑터에 관련지을 수 있고 있는 Destination
|
||||||||||
| 전의 Class에 다음의 Class에 | 프레임 있어 프레임 없음 | |||||||||
| Summary : 네스트 | 필드 | constructor | 메소드 | 상세 : 필드 | constructor | 메소드 | |||||||||