flex.messaging
Class Destination

java.lang.Object 
확장flex.management.ManageableComponent 
확장flex.messaging.Destination
실장 Interface의 Summary :
Manageable , Serializable

Public Class Destination
ManageableComponent 를 확장
Serializable 를 실장

Destination Class는, 서비스의 행선지에 의해 송신되는 메세지의 소스 / 세면대이며, 어댑터를 사용해 메세지를 처리합니다.

관련 항목 :
Serialization 된 형식

constructor    Summary
Destination (Service  service, DestinationSettings  settings)
          건네받는 Configuration 을 사용해 건네받는 ServiceDestination 인스턴스를 작성합니다.
Destination (Service  service, DestinationSettings  settings, boolean enableManagement)
          건네받는 Configuration 을 사용해 건네받는 ServiceDestination 인스턴스를 작성합니다.
 
메소드 Summary
 ServiceAdapter getAdapter ()
          DestinationServiceAdapter 를 돌려줍니다.
 String getId ()
          Destination 의 ID 를 돌려줍니다.
 Service getService ()
          이 Destination 를 Management하는 Service 를 돌려줍니다.
 String getServiceType ()
          이Destination 를 Management하는 Service 의 Java Class명을 돌려줍니다.
 void initDestination ()
          이 메소드는,Destination 가 작성 및 등록된 후에 Service 에 의해 불려 가 Configuration 을 완료할 수 있습니다.
 boolean isBackendShared ()
          행선지는, 클러스터화되어 있지 않은 경우, 체네르페이르오바 및 행선지 공유를 위해서(때문에) 클러스터화 되고 있는 경우, 또는 체네르페이르오바를 위해서(때문에) 클러스터화 되어 공통 데이타베이스나 연구 최종 단계 클러스터화 JMS 토픽등의 공통 연구 최종 단계도 가지는 경우가 있습니다.
 boolean isClustered ()
          행선지는, 클러스터화되어 있지 않은 경우, 체네르페이르오바를 위해서(때문에) 전용 클러스터화 되고 있는 경우, 또는 체네르페이르오바를 위해서(때문에) 클러스터화 되어 공통 연구 최종 단계도 가지는 경우가 있습니다.
 void setId (String  id)
          Destination 의 ID 를 Configuration 합니다.
protected  void setupDestinationControl (Service  service)
          자동적으로 불려 가Destination 로 대응하는 MBean 컨트롤을 Configuration 할 수 있도록(듯이) 합니다.
 
flex.management. ManageableComponent Class로부터 상속 받는 메소드
getControl , isManaged , setControl , setManaged
 
Class java.lang. Object 로부터 상속 받는 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

constructor    의 상세

Destination

public Destination(Service  service,
DestinationSettings  settings)
건네받는 Configuration 을 사용해 건네받는 ServiceDestination 인스턴스를 작성합니다. Destination 는, 디폴트에서는 Management 가능으로서 다루어집니다.

파라미터 :
service - 이 Destination 를 Management하는 Service
settings - 이 Destination 의 Configuration

Destination

public Destination(Service  service,
DestinationSettings  settings,
boolean enableManagement)
건네받는 Configuration 을 사용해 건네받는 ServiceDestination 인스턴스를 작성합니다.

파라미터 :
service - 이 Destination 를 Management하는 Service
settings - 이 Destination 의 Configuration
enableManagement - Destination 가 Management 가능한 경우는 true, 그 이외의 경우는 false
메소드의 상세

initDestination

public void initDestination()
이 메소드는,Destination 가 작성 및 등록된 후에 Service 에 의해 불려 가 Configuration 을 완료할 수 있습니다. 이 메소드를 재정의(override) 하는 서브 Class는,super.initDestination() 를 호출할 필요가 있습니다.


isClustered

public boolean isClustered()
행선지는, 클러스터화되어 있지 않은 경우, 체네르페이르오바를 위해서(때문에) 전용 클러스터화 되고 있는 경우, 또는 체네르페이르오바를 위해서(때문에) 클러스터화 되어 공통 연구 최종 단계도 가지는 경우가 있습니다. 행선지가 클러스터화 되고 있는 경우는, 클러스터 Configuration 을 위해서(때문에) 공유 연구 최종 단계를 사용하고 있을지 어떨지에 관계없이, 이 메소드는 true 를 돌려줍니다.

반환값 :
Destination 가 클러스터화 되고 있는 경우는 true, 그 이외의 경우는 false

isBackendShared

public boolean isBackendShared()
행선지는, 클러스터화되어 있지 않은 경우, 체네르페이르오바 및 행선지 공유를 위해서(때문에) 클러스터화 되고 있는 경우, 또는 체네르페이르오바를 위해서(때문에) 클러스터화 되어 공통 데이타베이스나 연구 최종 단계 클러스터화 JMS 토픽등의 공통 연구 최종 단계도 가지는 경우가 있습니다. 이 메소드는, 행선지가 클러스터화 되고 있어, 공통 연구 최종 단계에 클러스터를 조정하고 있는 경우는 true 를, 그 이외의 경우는 false 를 돌려줍니다.

반환값 :
클러스터화 된 Destination 가 공통 연구 최종 단계를 공유하고 있는 경우는 true, 그 이외의 경우는 false

getId

public String  getId()
Destination 의 ID 를 돌려줍니다.

반환값 :
Destination 의 ID

setId

public void setId(String  id)
Destination 의 ID 를 Configuration 합니다.

파라미터 :
id - Destination 의 ID

getService

public Service  getService()
Destination 를 Management하는 Service 를 돌려줍니다.

반환값 :
Destination 를 Management하는 Service

getServiceType

public String  getServiceType()
Destination 를 Management하는 Service 의 Java Class명을 돌려줍니다.

반환값 :
Destination 를 Management하는 Service 의 Java Class명

getAdapter

public ServiceAdapter  getAdapter()
DestinationServiceAdapter 를 돌려줍니다.

반환값 :
DestinationServiceAdapter

setupDestinationControl

protected void setupDestinationControl(Service  service)
자동적으로 불려 가Destination 로 대응하는 MBean 컨트롤을 Configuration 할 수 있도록(듯이) 합니다. 서브 Class는, MBean 컨트롤을 Configuration 해 등록하기 위해서 재정의(override) 할 필요가 있습니다.

파라미터 :
service - 이 Destination 를 Management하는 Service


Copyright © 2006 Adobe Systems Inc. All Rights Reserved.