com.latencybusters.jms
Class LBMDestination

java.lang.Object
  extended by com.latencybusters.jms.LBMDestination
All Implemented Interfaces:
java.io.Serializable, javax.jms.Destination, javax.naming.Referenceable, javax.naming.spi.ObjectFactory
Direct Known Subclasses:
LBMQueue, LBMTopic

public class LBMDestination
extends java.lang.Object
implements javax.naming.Referenceable, java.io.Serializable, javax.naming.spi.ObjectFactory, javax.jms.Destination

See Also:
Serialized Form

Constructor Summary
  LBMDestination()
           
protected LBMDestination(java.util.ArrayList<NameValue> props)
          This is an internal Method.
  LBMDestination(java.lang.String name)
           
  LBMDestination(java.lang.String name, java.lang.String regId)
           
 
Method Summary
 void configure(java.util.ArrayList<NameValue> props)
           
 java.lang.Object getFactory(java.util.ArrayList<NameValue> props)
          This is an internal Method.
 java.lang.String getName()
           
 java.lang.Object getObjectInstance(java.lang.Object obj, javax.naming.Name name, javax.naming.Context nameCtx, java.util.Hashtable<?,?> environment)
          This is an internal Method.
 java.util.ArrayList<NameValue> getProps()
          This is an internal Method.
 javax.naming.Reference getReference()
          This is an internal Method.
 java.lang.String getRegId()
           
 java.lang.String getType()
           
 java.lang.Boolean getWildcard()
           
 boolean isUsingdefault()
           
 boolean isWildcard()
           
 void setName(java.lang.String name)
           
 void setProps(java.util.ArrayList<NameValue> props)
           
 void setRegId(java.lang.String regId)
           
 void setType(java.lang.String type)
           
 void setUsingdefault(boolean usingdefault)
           
 void setWildcard(boolean wildcard)
           
 void setWildcard(java.lang.Boolean widlcard)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LBMDestination

protected LBMDestination(java.util.ArrayList<NameValue> props)
This is an internal Method.


LBMDestination

public LBMDestination()

LBMDestination

public LBMDestination(java.lang.String name)

LBMDestination

public LBMDestination(java.lang.String name,
                      java.lang.String regId)
Method Detail

configure

public void configure(java.util.ArrayList<NameValue> props)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)
             throws javax.jms.JMSException
Throws:
javax.jms.JMSException

getRegId

public java.lang.String getRegId()

setRegId

public void setRegId(java.lang.String regId)

setProps

public void setProps(java.util.ArrayList<NameValue> props)

getReference

public javax.naming.Reference getReference()
                                    throws javax.naming.NamingException
This is an internal Method.

Specified by:
getReference in interface javax.naming.Referenceable
Throws:
javax.naming.NamingException

getObjectInstance

public java.lang.Object getObjectInstance(java.lang.Object obj,
                                          javax.naming.Name name,
                                          javax.naming.Context nameCtx,
                                          java.util.Hashtable<?,?> environment)
                                   throws java.lang.Exception
This is an internal Method.

Specified by:
getObjectInstance in interface javax.naming.spi.ObjectFactory
Throws:
java.lang.Exception

getFactory

public java.lang.Object getFactory(java.util.ArrayList<NameValue> props)
This is an internal Method.


getProps

public java.util.ArrayList<NameValue> getProps()
This is an internal Method.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getWildcard

public java.lang.Boolean getWildcard()
Returns:
the widlcard

setWildcard

public void setWildcard(java.lang.Boolean widlcard)
Parameters:
widlcard - the widlcard to set

getType

public java.lang.String getType()
Returns:
the type

setType

public void setType(java.lang.String type)
Parameters:
type - the type to set

isUsingdefault

public boolean isUsingdefault()
Returns:
the usingdefault

isWildcard

public boolean isWildcard()
Returns:
the wildcard

setWildcard

public void setWildcard(boolean wildcard)
Parameters:
wildcard - the wildcard to set

setUsingdefault

public void setUsingdefault(boolean usingdefault)
Parameters:
usingdefault - the usingdefault to set


All of the documentation and software included in this and any other Informatica, Inc. "Ultra Messaging" Release is Copyright (C) 2004-2014, Informatica Corporation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted only as covered by the terms of a valid software license agreement with Informatica Inc. Copyright © 2004-2014, Informatica, Inc. All Rights Reserved.