org.apache.qpid.qmf
Class QMFProperty
java.lang.Object
org.apache.qpid.qmf.QMFProperty
- Direct Known Subclasses:
- BrokerSchema.AgentClass.AgentBankProperty, BrokerSchema.AgentClass.BrokerBankProperty, BrokerSchema.AgentClass.ConnectionRefProperty, BrokerSchema.AgentClass.LabelProperty, BrokerSchema.AgentClass.RegisteredToProperty, BrokerSchema.AgentClass.SystemIdProperty, BrokerSchema.BindEventClass.ArgsArg, BrokerSchema.BindEventClass.ExNameArg, BrokerSchema.BindEventClass.KeyArg, BrokerSchema.BindEventClass.QNameArg, BrokerSchema.BindEventClass.RhostArg, BrokerSchema.BindEventClass.UserArg, BrokerSchema.BindingClass.ArgumentsProperty, BrokerSchema.BindingClass.BindingKeyProperty, BrokerSchema.BindingClass.ExchangeRefProperty, BrokerSchema.BindingClass.OriginProperty, BrokerSchema.BindingClass.QueueRefProperty, BrokerSchema.BridgeClass.ChannelIdProperty, BrokerSchema.BridgeClass.DestProperty, BrokerSchema.BridgeClass.DurableProperty, BrokerSchema.BridgeClass.DynamicProperty, BrokerSchema.BridgeClass.ExcludesProperty, BrokerSchema.BridgeClass.KeyProperty, BrokerSchema.BridgeClass.LinkRefProperty, BrokerSchema.BridgeClass.SrcIsLocalProperty, BrokerSchema.BridgeClass.SrcIsQueueProperty, BrokerSchema.BridgeClass.SrcProperty, BrokerSchema.BridgeClass.SyncProperty, BrokerSchema.BridgeClass.TagProperty, BrokerSchema.BrokerClass.ConnBacklogProperty, BrokerSchema.BrokerClass.DataDirProperty, BrokerSchema.BrokerClass.MaxConnsProperty, BrokerSchema.BrokerClass.MgmtPubIntervalProperty, BrokerSchema.BrokerClass.NameProperty, BrokerSchema.BrokerClass.PortProperty, BrokerSchema.BrokerClass.StagingThresholdProperty, BrokerSchema.BrokerClass.SystemRefProperty, BrokerSchema.BrokerClass.VersionProperty, BrokerSchema.BrokerClass.WorkerThreadsProperty, BrokerSchema.BrokerLinkDownEventClass.RhostArg, BrokerSchema.BrokerLinkUpEventClass.RhostArg, BrokerSchema.ClientConnectEventClass.RhostArg, BrokerSchema.ClientConnectEventClass.UserArg, BrokerSchema.ClientConnectFailEventClass.ReasonArg, BrokerSchema.ClientConnectFailEventClass.RhostArg, BrokerSchema.ClientConnectFailEventClass.UserArg, BrokerSchema.ClientDisconnectEventClass.RhostArg, BrokerSchema.ClientDisconnectEventClass.UserArg, BrokerSchema.ConnectionClass.AddressProperty, BrokerSchema.ConnectionClass.AuthIdentityProperty, BrokerSchema.ConnectionClass.FederationLinkProperty, BrokerSchema.ConnectionClass.IncomingProperty, BrokerSchema.ConnectionClass.RemoteParentPidProperty, BrokerSchema.ConnectionClass.RemotePidProperty, BrokerSchema.ConnectionClass.RemoteProcessNameProperty, BrokerSchema.ConnectionClass.ShadowProperty, BrokerSchema.ConnectionClass.SystemConnectionProperty, BrokerSchema.ConnectionClass.VhostRefProperty, BrokerSchema.ExchangeClass.AltExchangeProperty, BrokerSchema.ExchangeClass.ArgumentsProperty, BrokerSchema.ExchangeClass.AutoDeleteProperty, BrokerSchema.ExchangeClass.DurableProperty, BrokerSchema.ExchangeClass.NameProperty, BrokerSchema.ExchangeClass.TypeProperty, BrokerSchema.ExchangeClass.VhostRefProperty, BrokerSchema.ExchangeDeclareEventClass.AltExArg, BrokerSchema.ExchangeDeclareEventClass.ArgsArg, BrokerSchema.ExchangeDeclareEventClass.AutoDelArg, BrokerSchema.ExchangeDeclareEventClass.DispArg, BrokerSchema.ExchangeDeclareEventClass.DurableArg, BrokerSchema.ExchangeDeclareEventClass.ExNameArg, BrokerSchema.ExchangeDeclareEventClass.ExTypeArg, BrokerSchema.ExchangeDeclareEventClass.RhostArg, BrokerSchema.ExchangeDeclareEventClass.UserArg, BrokerSchema.ExchangeDeleteEventClass.ExNameArg, BrokerSchema.ExchangeDeleteEventClass.RhostArg, BrokerSchema.ExchangeDeleteEventClass.UserArg, BrokerSchema.LinkClass.DurableProperty, BrokerSchema.LinkClass.HostProperty, BrokerSchema.LinkClass.PortProperty, BrokerSchema.LinkClass.TransportProperty, BrokerSchema.LinkClass.VhostRefProperty, BrokerSchema.ManagementSetupStateClass.BootSequenceProperty, BrokerSchema.ManagementSetupStateClass.ObjectNumProperty, BrokerSchema.QueueClass.AltExchangeProperty, BrokerSchema.QueueClass.ArgumentsProperty, BrokerSchema.QueueClass.AutoDeleteProperty, BrokerSchema.QueueClass.DurableProperty, BrokerSchema.QueueClass.ExclusiveProperty, BrokerSchema.QueueClass.NameProperty, BrokerSchema.QueueClass.VhostRefProperty, BrokerSchema.QueueDeclareEventClass.ArgsArg, BrokerSchema.QueueDeclareEventClass.AutoDelArg, BrokerSchema.QueueDeclareEventClass.DispArg, BrokerSchema.QueueDeclareEventClass.DurableArg, BrokerSchema.QueueDeclareEventClass.ExclArg, BrokerSchema.QueueDeclareEventClass.QNameArg, BrokerSchema.QueueDeclareEventClass.RhostArg, BrokerSchema.QueueDeclareEventClass.UserArg, BrokerSchema.QueueDeleteEventClass.QNameArg, BrokerSchema.QueueDeleteEventClass.RhostArg, BrokerSchema.QueueDeleteEventClass.UserArg, BrokerSchema.SessionClass.AttachedProperty, BrokerSchema.SessionClass.ChannelIdProperty, BrokerSchema.SessionClass.ConnectionRefProperty, BrokerSchema.SessionClass.DetachedLifespanProperty, BrokerSchema.SessionClass.ExpireTimeProperty, BrokerSchema.SessionClass.MaxClientRateProperty, BrokerSchema.SessionClass.NameProperty, BrokerSchema.SessionClass.VhostRefProperty, BrokerSchema.SubscribeEventClass.ArgsArg, BrokerSchema.SubscribeEventClass.DestArg, BrokerSchema.SubscribeEventClass.ExclArg, BrokerSchema.SubscribeEventClass.QNameArg, BrokerSchema.SubscribeEventClass.RhostArg, BrokerSchema.SubscribeEventClass.UserArg, BrokerSchema.SubscriptionClass.AcknowledgedProperty, BrokerSchema.SubscriptionClass.ArgumentsProperty, BrokerSchema.SubscriptionClass.BrowsingProperty, BrokerSchema.SubscriptionClass.CreditModeProperty, BrokerSchema.SubscriptionClass.ExclusiveProperty, BrokerSchema.SubscriptionClass.NameProperty, BrokerSchema.SubscriptionClass.QueueRefProperty, BrokerSchema.SubscriptionClass.SessionRefProperty, BrokerSchema.SystemClass.MachineProperty, BrokerSchema.SystemClass.NodeNameProperty, BrokerSchema.SystemClass.OsNameProperty, BrokerSchema.SystemClass.ReleaseProperty, BrokerSchema.SystemClass.SystemIdProperty, BrokerSchema.SystemClass.VersionProperty, BrokerSchema.UnbindEventClass.ExNameArg, BrokerSchema.UnbindEventClass.KeyArg, BrokerSchema.UnbindEventClass.QNameArg, BrokerSchema.UnbindEventClass.RhostArg, BrokerSchema.UnbindEventClass.UserArg, BrokerSchema.UnsubscribeEventClass.DestArg, BrokerSchema.UnsubscribeEventClass.RhostArg, BrokerSchema.UnsubscribeEventClass.UserArg, BrokerSchema.VhostClass.BrokerRefProperty, BrokerSchema.VhostClass.FederationTagProperty, BrokerSchema.VhostClass.NameProperty
public class QMFProperty
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QMFProperty
public QMFProperty(String name,
QMFType type,
QMFProperty.AccessCode accessCode,
boolean index,
boolean optional)
setQMFClass
public void setQMFClass(QMFClass qmfClass)
setReferencedClass
public void setReferencedClass(String refClass)
setReferencedPackage
public void setReferencedPackage(String refPackage)
getName
public String getName()
setUnit
public void setUnit(String unit)
setMin
public void setMin(Number min)
setMax
public void setMax(Number max)
setMaxLength
public void setMaxLength(int maxlen)
setDescription
public void setDescription(String description)
encode
public void encode(org.apache.qpid.transport.codec.Encoder encoder)
Licensed to the Apache Software Foundation