public class ComponentInfo extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<ComponentInfo>
| Constructor and Description |
|---|
ComponentInfo(int handle,
java.lang.String name,
java.lang.String type,
java.lang.String code,
Component component)
Creates an instance of ComponentInfo with all necesarry data.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ComponentInfo o) |
int |
getAccessRights()
Returns the accessRights.
|
IntArray |
getClients()
Returns the clients.
|
java.lang.String |
getCode()
Returns the code.
|
Component |
getComponent()
Returns the component.
|
IntArray |
getComponents()
Get array of component handles that this component requested.
|
int |
getContainer()
Returns the container.
|
java.lang.String |
getContainerName()
Get container name which hosts the component.
|
java.lang.String |
getDynamicContainerName()
Get container on which dynamic component was activated.
|
int |
getHandle()
Returns the handle.
|
java.lang.String[] |
getInterfaces()
Returns the interfaces.
|
int |
getKeepAliveTime()
Get component keep alive time.
|
java.lang.String |
getName()
Returns the name.
|
java.lang.String |
getType()
Returns the type.
|
boolean |
isDynamic()
Get dynamic flag.
|
void |
setAccessRights(int accessRights)
Sets the access rights.
|
void |
setClients(IntArray clients)
Sets the clients.
|
void |
setCode(java.lang.String code)
Sets the code.
|
void |
setComponent(Component component)
Sets the component.
|
void |
setComponents(IntArray components)
Sets the components.
|
void |
setContainer(int container)
Sets the container.
|
void |
setContainerName(java.lang.String containerName)
Set container name.
|
void |
setDynamic(boolean b)
Set dynamic flag.
|
void |
setDynamicContainerName(java.lang.String string)
Set container on which dynamic component was activated.
|
void |
setHandle(int handle)
Sets the handle.
|
void |
setInterfaces(java.lang.String[] interfaces)
Sets the interfaces.
|
void |
setKeepAliveTime(int keepAliveTime)
Set component keep alive time.
|
void |
setName(java.lang.String name)
Sets the name.
|
void |
setType(java.lang.String type)
Sets the type.
|
java.lang.String |
toString()
Returns a single-line rendition of this instance into text.
|
public ComponentInfo(int handle,
java.lang.String name,
java.lang.String type,
java.lang.String code,
Component component)
public int getContainer()
public IntArray getClients()
public Component getComponent()
public int getHandle()
public java.lang.String[] getInterfaces()
public java.lang.String getName()
public java.lang.String getType()
public java.lang.String getCode()
public int getAccessRights()
public void setContainer(int container)
container - The container to setpublic void setComponent(Component component)
component - The component to setpublic void setHandle(int handle)
handle - The handle to setpublic void setInterfaces(java.lang.String[] interfaces)
interfaces - The interfaces to setpublic void setName(java.lang.String name)
name - The name to setpublic void setType(java.lang.String type)
type - The type to setpublic void setCode(java.lang.String code)
code - The code to setpublic void setAccessRights(int accessRights)
accessRights - The access rights to setpublic void setClients(IntArray clients)
clients - The clients to setpublic IntArray getComponents()
public void setComponents(IntArray components)
components - The components to setpublic java.lang.String getContainerName()
public void setContainerName(java.lang.String containerName)
containerName - The container name to set.public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isDynamic()
public void setDynamic(boolean b)
b - dynamic flag.public java.lang.String getDynamicContainerName()
public void setDynamicContainerName(java.lang.String string)
string - container on which dynamic component was activated.public int getKeepAliveTime()
public void setKeepAliveTime(int keepAliveTime)
keepAliveTime - the keepAliveTime to set.public int compareTo(ComponentInfo o)
compareTo in interface java.lang.Comparable<ComponentInfo>