org.isam.exehda.services
Interface CellInformationBase

All Known Implementing Classes:
CibImpl, CibImplClient

public interface CellInformationBase


Nested Class Summary
static class CellInformationBase.AttributeDefinedConstraint
           
static class CellInformationBase.CompositeSelectionConstraint
           
static class CellInformationBase.NameComponent
           
static class CellInformationBase.NameSpace
           
static interface CellInformationBase.Resource
           
static class CellInformationBase.ResourceName
           
static class CellInformationBase.SelectionConstraint
           
static class CellInformationBase.SimpleRegexpConstraint
           
 
Field Summary
static java.lang.String SERVICE_NAME
           
 
Method Summary
 void addResource(CellInformationBase.ResourceName r)
          Describe addResource method here.
 java.lang.String getAttribute(CellInformationBase.ResourceName r, java.lang.String a)
          Describe getAttribute method here.
 java.lang.String[] getAttributes(CellInformationBase.ResourceName r)
          Describe getAttributes method here.
 void removeResource(CellInformationBase.ResourceName r)
          Describe removeResource method here.
 CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint sc, CellInformationBase.NameSpace[] ns, int maxResults)
          Deprecated. Use the alterative select(SelectionConstraint, NameSpace, int) form.
 CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint filter, CellInformationBase.NameSpace ns, int maxResults)
           
 CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint filter, int maxResults)
          Deprecated. Use the alterative select(SelectionConstraint, NameSpace, int) form.
 CellInformationBase.ResourceName[] selectByName(java.lang.String n, CellInformationBase.NameSpace ns, int maxResults)
          Describe selectByName method here.
 CellInformationBase.ResourceName[] selectByType(java.lang.String t, CellInformationBase.NameSpace ns, int maxResults)
          Describe selectByType method here.
 java.lang.String setAttribute(CellInformationBase.ResourceName r, java.lang.String a, java.lang.String v)
          Describe setAttribute method here.
 

Field Detail

SERVICE_NAME

public static final java.lang.String SERVICE_NAME
See Also:
Constant Field Values
Method Detail

select

public CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint filter,
                                                 int maxResults)
Deprecated. Use the alterative select(SelectionConstraint, NameSpace, int) form.

Describe select method here.

Parameters:
filter - a SelectionConstraint value
maxResults - an int value
Returns:
a ResourceName[] value

select

public CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint filter,
                                                 CellInformationBase.NameSpace ns,
                                                 int maxResults)

select

public CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint sc,
                                                 CellInformationBase.NameSpace[] ns,
                                                 int maxResults)
Deprecated. Use the alterative select(SelectionConstraint, NameSpace, int) form.

Describe select method here.

Parameters:
maxResults - an int value
Returns:
a ResourceName[] value

selectByName

public CellInformationBase.ResourceName[] selectByName(java.lang.String n,
                                                       CellInformationBase.NameSpace ns,
                                                       int maxResults)
Describe selectByName method here.

Parameters:
n - a String value
ns - a NameSpace value
maxResults - an int value
Returns:
a ResourceName[] value

selectByType

public CellInformationBase.ResourceName[] selectByType(java.lang.String t,
                                                       CellInformationBase.NameSpace ns,
                                                       int maxResults)
Describe selectByType method here.

Parameters:
t - a String value
ns - a NameSpace value
maxResults - an int value
Returns:
a ResourceName[] value

getAttribute

public java.lang.String getAttribute(CellInformationBase.ResourceName r,
                                     java.lang.String a)
Describe getAttribute method here.

Parameters:
r - a ResourceName value
a - a String value
Returns:
a String value

setAttribute

public java.lang.String setAttribute(CellInformationBase.ResourceName r,
                                     java.lang.String a,
                                     java.lang.String v)
Describe setAttribute method here.

Parameters:
r - a ResourceName value
a - a String value
v - a String value
Returns:
a String value

getAttributes

public java.lang.String[] getAttributes(CellInformationBase.ResourceName r)
Describe getAttributes method here.

Parameters:
r - a ResourceName value
Returns:
a String[] value

addResource

public void addResource(CellInformationBase.ResourceName r)
Describe addResource method here.

Parameters:
r - a ResourceName value

removeResource

public void removeResource(CellInformationBase.ResourceName r)
Describe removeResource method here.

Parameters:
r - a ResourceName value