com.xebialabs.deployit.plugin.wls.ci
Class WlsForeignJmsConnectionFactory

java.lang.Object
  extended by com.xebialabs.deployit.BaseConfigurationItem
      extended by com.xebialabs.deployit.plugin.wls.ci.WlsResource
          extended by com.xebialabs.deployit.plugin.wls.ci.WlsForeignJmsConnectionFactory
All Implemented Interfaces:
java.io.Serializable

@ConfigurationItem(description="Foreign connection factory represents a connection factory that resides on another server, and which is accessible via JNDI.")
public class WlsForeignJmsConnectionFactory
extends WlsResource

A reference to a JMS connection factory outside the current WLS domain.

See Also:
Serialized Form

Field Summary
private  WlsForeignJmsServer foreignJmsServer
           
private  java.lang.String localJndiName
           
private  java.lang.String name
           
private  java.lang.String remoteJndiName
           
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
WlsForeignJmsConnectionFactory()
           
 
Method Summary
 WlsForeignJmsServer getForeignJmsServer()
           
 java.lang.String getLocalJndiName()
           
 java.lang.String getName()
           
 java.lang.String getRemoteJndiName()
           
 void setForeignJmsServer(WlsForeignJmsServer foreignJmsServer)
           
 void setLocalJndiName(java.lang.String localJndiName)
           
 void setName(java.lang.String name)
           
 void setRemoteJndiName(java.lang.String remoteJndiName)
           
 
Methods inherited from class com.xebialabs.deployit.BaseConfigurationItem
equals, getLabel, hashCode, setLabel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

foreignJmsServer

@ConfigurationItemProperty(description="The foreign server in which the foreign connection factory is included.",
                           required=true)
private WlsForeignJmsServer foreignJmsServer

name

@ConfigurationItemProperty(description="The name of the foreign connection factory.",
                           required=true,
                           identifying=true)
private java.lang.String name

localJndiName

@ConfigurationItemProperty(description="The name that the remote object will be bound to in the local server\'s JNDI tree.",
                           required=true)
private java.lang.String localJndiName

remoteJndiName

@ConfigurationItemProperty(description="The name of the remote object that will be looked up in the remote JNDI directory.",
                           required=true)
private java.lang.String remoteJndiName
Constructor Detail

WlsForeignJmsConnectionFactory

public WlsForeignJmsConnectionFactory()
Method Detail

getForeignJmsServer

public WlsForeignJmsServer getForeignJmsServer()

setForeignJmsServer

public void setForeignJmsServer(WlsForeignJmsServer foreignJmsServer)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getLocalJndiName

public java.lang.String getLocalJndiName()

setLocalJndiName

public void setLocalJndiName(java.lang.String localJndiName)

getRemoteJndiName

public java.lang.String getRemoteJndiName()

setRemoteJndiName

public void setRemoteJndiName(java.lang.String remoteJndiName)


Copyright © 2010. All Rights Reserved.