flex.messaging.config
Class DestinationSettings

java.lang.Object 
확장 flex.messaging.config.PropertiesSettings
확장 flex.messaging.config.DestinationSettings

Public Class DestinationSettings
flex.messaging.config.PropertiesSettings 를 확장

행선지는, 특정의 Service 용으로 Configuration 합니다. 행선지의 Configuration 에는, 메세지의 송신시에 클라이언트가 사용하는 Public명을 제공하는 id 속성이 포함되어 있습니다.

또, 행선지와의 접속에 유효한 채널, 이 행선지에 대한 클라이언트 메세지의 처리에 서비스가 사용할 필요가 있는 어댑터, 및 적용할 필요가 있는 시큐러티 제한도 지정합니다.

관련 항목 :
Destination

필드 Summary
 
Class flex.messaging.config.PropertiesSettings 로부터 상속 받는 필드
properties
 
constructor    Summary
DestinationSettings (String  id)
          행선지를 기술하는 새로운 프롭퍼티세트를 작성하기 위해서 사용됩니다.
 
메소드 Summary
 void addChannelSettings (flex.messaging.config.ChannelSettings c)
          채널을 이 행선지와의 접속에 사용할 필요가 있는 채널세트에 추가합니다.
 AdapterSettings getAdapterSettings ()
          이 행선지에 사용하는 어댑터를 취득합니다.
 List getChannelSettings ()
          이 행선지와의 접속에 사용할 수 있는 채널세트를 취득합니다.
 flex.messaging.config.SecurityConstraint getConstraint ()
          이 행선지에 적용되는 SecurityConstraint 를 취득합니다. 제한이 등록되지 않은 경우는 null 를 취득합니다.
 String getId ()
          행선지를 타겟과 하기 위해서 클라이언트가 사용하는 고유의 ID 를 취득합니다.
 void setAdapterSettings (AdapterSettings  a)
          Management 서비스가 이 행선지에 송신되는 메세지를 처리할 때에 사용하는 서비스 어댑터를 Configuration 합니다.
 void setChannelSettings (List  settings)
          이 행선지와의 접속에 사용할 수 있는 채널세트를 재정의(override) 합니다.
 void setConstraint (flex.messaging.config.SecurityConstraint sc)
          이 행선지에 적용되는 시큐러티 제한을 Configuration 합니다.
 
Class flex.messaging.config.PropertiesSettings 로부터 상속 받는 메소드
addProperties, addProperty, addProperty, getProperties, getProperty, getPropertyAsBoolean, getPropertyAsInt, getPropertyAsList, getPropertyAsMap, getPropertyAsString
 
Class java.lang. Object 로부터 상속 받는 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

constructor    의 상세

DestinationSettings

public DestinationSettings(String  id)
행선지를 기술하는 새로운 프롭퍼티세트를 작성하기 위해서 사용됩니다. 클라이언트가 행선지를 참조하려면 ID 가 필요한 일로 주의해 주세요.

파라미터 :
id - 이 행선지의 고유의 ID 를 나타내는 string
메소드의 상세

getId

public String  getId()
행선지를 타겟과 하기 위해서 클라이언트가 사용하는 고유의 ID 를 취득합니다.

반환값 :
행선지의 ID 를 나타내는 string

addChannelSettings

public void addChannelSettings(flex.messaging.config.ChannelSettings c)
채널을 이 행선지와의 접속에 사용할 필요가 있는 채널세트에 추가합니다. 채널의 추가 순서는 중요합니다. 클라이언트는, 이 순서를 사용해 사용 가능한 채널을 검색해, 실패했을 경우에 리스트의 다음의 채널에 페이르오바 합니다.

파라미터 :
c - 이 행선지의 채널 정의세트에 추가하는 ChannelSettings

setChannelSettings

public void setChannelSettings(List  settings)
이 행선지와의 접속에 사용할 수 있는 채널세트를 재정의(override) 합니다.

파라미터 :
settings - ChannelSettings 의 List

getChannelSettings

public List  getChannelSettings()
이 행선지와의 접속에 사용할 수 있는 채널세트를 취득합니다.

반환값 :
이 행선지와의 접속에 사용할 수 있는 채널을 기술하는 ChannelSettingjava.util.List

getConstraint

public flex.messaging.config.SecurityConstraint getConstraint()
이 행선지에 적용되는 SecurityConstraint 를 취득합니다. 제한이 등록되지 않은 경우는 null 를 취득합니다.

반환값 :
이 행선지의 SecurityConstraint

setConstraint

public void setConstraint(flex.messaging.config.SecurityConstraint sc)
이 행선지에 적용되는 시큐러티 제한을 Configuration 합니다. 시큐러티 제한은, 이 행선지에 접속할 수 있는 클라이언트를 제한합니다. 기존의 제한을 삭제하려면 ,null 를 사용합니다.

파라미터 :
sc - 이 행선지에 적용하는 SecurityConstraint

setAdapterSettings

public void setAdapterSettings(AdapterSettings  a)
Management 서비스가 이 행선지에 송신되는 메세지를 처리할 때에 사용하는 서비스 어댑터를 Configuration 합니다.

파라미터 :
a - 이 행선지에 사용하는 어댑터를 기술하는 AdapterSettings

getAdapterSettings

public AdapterSettings  getAdapterSettings()
이 행선지에 사용하는 어댑터를 취득합니다.

반환값 :
이 행선지의 어댑터의 AdapterSettings. null 치는, 디폴트의 서비스 어댑터가 사용되는 것을 나타냅니다.


Copyright © 2006 Adobe Systems Inc. All Rights Reserved.