org.hornetq.jms.persistence.config
Class PersistedDestination

java.lang.Object
  extended by org.hornetq.jms.persistence.config.PersistedDestination
All Implemented Interfaces:
org.hornetq.core.journal.EncodingSupport

public class PersistedDestination
extends Object
implements org.hornetq.core.journal.EncodingSupport

A PersistedDestination

Author:
Clebert Suconic

Constructor Summary
PersistedDestination()
           
PersistedDestination(PersistedType type, String name)
           
PersistedDestination(PersistedType type, String name, String selector, boolean durable)
           
 
Method Summary
 void decode(HornetQBuffer buffer)
           
 void encode(HornetQBuffer buffer)
           
 int getEncodeSize()
           
 long getId()
           
 String getName()
           
 String getSelector()
           
 PersistedType getType()
           
 boolean isDurable()
           
 void setId(long id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistedDestination

public PersistedDestination()

PersistedDestination

public PersistedDestination(PersistedType type,
                            String name)

PersistedDestination

public PersistedDestination(PersistedType type,
                            String name,
                            String selector,
                            boolean durable)
Method Detail

getId

public long getId()

setId

public void setId(long id)

getName

public String getName()

getType

public PersistedType getType()

getSelector

public String getSelector()

isDurable

public boolean isDurable()

getEncodeSize

public int getEncodeSize()
Specified by:
getEncodeSize in interface org.hornetq.core.journal.EncodingSupport

encode

public void encode(HornetQBuffer buffer)
Specified by:
encode in interface org.hornetq.core.journal.EncodingSupport

decode

public void decode(HornetQBuffer buffer)
Specified by:
decode in interface org.hornetq.core.journal.EncodingSupport


Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.