Packagecom.exadel.flamingo.flex.components.flamingo
Classpublic dynamic class SeamRemoteObject
InheritanceSeamRemoteObject Inheritance mx.rpc.remoting.mxml.RemoteObject

This dynamic class extends remote object to provide conversation support for Seam.

Default MXML PropertySeamOperations



Public Properties
 PropertyDefined by
  SeamOperations : Array
[write-only]
SeamRemoteObject
Public Methods
 MethodDefined by
  
SeamRemoteObject(destination:String = null)
Default constructor creates a default conversation
SeamRemoteObject
  
[static] Returns current conversationId.
SeamRemoteObject
  
getOperation(name:String):AbstractOperation
SeamRemoteobject works only with SeamOperation.
SeamRemoteObject
  
setConversationId(cid:String):void
[static] Sets id of conversation for what request will be done.
SeamRemoteObject
Property detail
SeamOperationsproperty
SeamOperations:Array  [write-only]

This property can be used as the source for data binding.

Implementation
    public function set SeamOperations(value:Array):void
Constructor detail
SeamRemoteObject()constructor
public function SeamRemoteObject(destination:String = null)

Default constructor creates a default conversation

Parameters
destination:String (default = null) — Destination of RemoteObject
Method detail
getConversationId()method
public static function getConversationId():String

Returns current conversationId.

Returns
String
getOperation()method 
public override function getOperation(name:String):AbstractOperation

SeamRemoteobject works only with SeamOperation. So this vethod creates SeamOperation for service's methods.

Parameters
name:String — name of method

Returns
AbstractOperation
setConversationId()method 
public static function setConversationId(cid:String):void

Sets id of conversation for what request will be done.

Parameters
cid:String — Conversation id