tigase.server.ext
Class CompRepoItem

java.lang.Object
  extended by tigase.db.comp.RepositoryItemAbstract
      extended by tigase.server.ext.CompRepoItem
All Implemented Interfaces:
RepositoryItem

public class CompRepoItem
extends RepositoryItemAbstract

Created: Oct 3, 2009 4:39:51 PM

Version:
$Rev: 2996 $
Author:
Artur Hefczyc

Field Summary
static String CONN_TYPE_ATTR
          Field description
static String CONNECTION_TYPE_LABEL
          Field description
static LoadBalancerIfc DEF_LB_CLASS
           
static String DOMAIN_ATTR
          Field description
static String DOMAIN_NAME_LABEL
          Field description
static String DOMAIN_PASS_LABEL
          Field description
static String LB_CLASS_LABEL
           
static String LB_NAME_ATTR
           
static String PASSWORD_ATTR
          Field description
static String PORT_NO_ATTR
          Field description
static String PORT_NO_LABEL
          Field description
static String PROTO_XMLNS_ATTR
          Field description
static String PROTO_XMLNS_LABEL
          Field description
static String REMOTE_HOST_ATTR
          Field description
static String REMOTE_HOST_LABEL
          Field description
static String REPO_ITEM_ELEM_NAME
          Field description
static String ROUTINGS_ATTR
          Field description
static String ROUTINGS_LABEL
          Field description
 
Fields inherited from class tigase.db.comp.RepositoryItemAbstract
ADMINS_ATT, ADMINS_LABEL, OWNER_ATT, OWNER_LABEL
 
Constructor Summary
CompRepoItem()
           
 
Method Summary
 void addCommandFields(Packet packet)
          Method description
 String getAuthPasswd()
          Method description
 ConnectionType getConnectionType()
          Method description
 String getDomain()
          Method description
 String getElemName()
          Method description
 String getKey()
          Method description
 LoadBalancerIfc getLoadBalancer()
           
 int getPort()
          Method description
 String getRemoteHost()
          Method description
 String[] getRoutings()
          Method description
 String getXMLNS()
          Method description
 void initFromCommand(Packet packet)
          Method description
 void initFromElement(tigase.xml.Element elem)
          Method description
 void initFromPropertyString(String propString)
          Method description
 void setDomain(String domain)
          Method description
 tigase.xml.Element toElement()
          Method description
 String toPropertyString()
          Method description
 String toString()
          Method description
 
Methods inherited from class tigase.db.comp.RepositoryItemAbstract
getAdmins, getOwner, isAdmin, isOwner, setAdmins, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

REPO_ITEM_ELEM_NAME

public static final String REPO_ITEM_ELEM_NAME
Field description

See Also:
Constant Field Values

DOMAIN_ATTR

public static final String DOMAIN_ATTR
Field description

See Also:
Constant Field Values

REMOTE_HOST_ATTR

public static final String REMOTE_HOST_ATTR
Field description

See Also:
Constant Field Values

CONN_TYPE_ATTR

public static final String CONN_TYPE_ATTR
Field description

See Also:
Constant Field Values

PORT_NO_ATTR

public static final String PORT_NO_ATTR
Field description

See Also:
Constant Field Values

PASSWORD_ATTR

public static final String PASSWORD_ATTR
Field description

See Also:
Constant Field Values

PROTO_XMLNS_ATTR

public static final String PROTO_XMLNS_ATTR
Field description

See Also:
Constant Field Values

ROUTINGS_ATTR

public static final String ROUTINGS_ATTR
Field description

See Also:
Constant Field Values

LB_NAME_ATTR

public static final String LB_NAME_ATTR
See Also:
Constant Field Values

DOMAIN_NAME_LABEL

public static final String DOMAIN_NAME_LABEL
Field description

See Also:
Constant Field Values

DOMAIN_PASS_LABEL

public static final String DOMAIN_PASS_LABEL
Field description

See Also:
Constant Field Values

CONNECTION_TYPE_LABEL

public static final String CONNECTION_TYPE_LABEL
Field description

See Also:
Constant Field Values

PORT_NO_LABEL

public static final String PORT_NO_LABEL
Field description

See Also:
Constant Field Values

REMOTE_HOST_LABEL

public static final String REMOTE_HOST_LABEL
Field description

See Also:
Constant Field Values

PROTO_XMLNS_LABEL

public static final String PROTO_XMLNS_LABEL
Field description

See Also:
Constant Field Values

ROUTINGS_LABEL

public static final String ROUTINGS_LABEL
Field description

See Also:
Constant Field Values

LB_CLASS_LABEL

public static final String LB_CLASS_LABEL
See Also:
Constant Field Values

DEF_LB_CLASS

public static final LoadBalancerIfc DEF_LB_CLASS
Constructor Detail

CompRepoItem

public CompRepoItem()
Method Detail

addCommandFields

public void addCommandFields(Packet packet)
Method description

Specified by:
addCommandFields in interface RepositoryItem
Overrides:
addCommandFields in class RepositoryItemAbstract
Parameters:
packet -

getAuthPasswd

public String getAuthPasswd()
Method description

Returns:

getConnectionType

public ConnectionType getConnectionType()
Method description

Returns:

getLoadBalancer

public LoadBalancerIfc getLoadBalancer()

getDomain

public String getDomain()
Method description

Returns:

getElemName

public String getElemName()
Method description

Specified by:
getElemName in class RepositoryItemAbstract
Returns:

getKey

public String getKey()
Method description

Returns:

getPort

public int getPort()
Method description

Returns:

getRemoteHost

public String getRemoteHost()
Method description

Returns:

getRoutings

public String[] getRoutings()
Method description

Returns:

getXMLNS

public String getXMLNS()
Method description

Returns:

initFromCommand

public void initFromCommand(Packet packet)
Method description

Specified by:
initFromCommand in interface RepositoryItem
Overrides:
initFromCommand in class RepositoryItemAbstract
Parameters:
packet -

initFromElement

public void initFromElement(tigase.xml.Element elem)
Method description

Specified by:
initFromElement in interface RepositoryItem
Overrides:
initFromElement in class RepositoryItemAbstract
Parameters:
elem -

initFromPropertyString

public void initFromPropertyString(String propString)
Method description

Parameters:
propString -

setDomain

public void setDomain(String domain)
Method description

Parameters:
domain -

toElement

public tigase.xml.Element toElement()
Method description

Specified by:
toElement in interface RepositoryItem
Overrides:
toElement in class RepositoryItemAbstract
Returns:

toPropertyString

public String toPropertyString()
Method description

Returns:

toString

public String toString()
Method description

Overrides:
toString in class Object
Returns:


Copyright © 2012 Tigase. All Rights Reserved.