net.geant.edugain.meta.metadata
Class RoleInterface

java.lang.Object
  extended by net.geant.edugain.meta.metadata.RoleInterface
Direct Known Subclasses:
AAInterface, CAInterface, IDPInterface, SPInterface

public abstract class RoleInterface
extends java.lang.Object

Abstract class containing a representation of the general metadata available for an interface associated to a bridging element.

Author:
Manuela Stanica

Field Summary
private  java.lang.String componentID
          Interface/component ID
private  java.lang.String contactURL
          The URL by which this interface can be reached
private  java.lang.String id
          Interface ID (name)
 
Constructor Summary
RoleInterface()
          Constructor
 
Method Summary
 java.lang.String getComponentID()
          Gets the interface Component ID
 java.lang.String getContactURL()
          Gets the URL of the interface
 java.lang.String getId()
          Gets the interface ID (name)
 void setComponentID(java.lang.String id)
          Sets the string value of the interface Component ID
 void setContactURL(java.lang.String location)
          Sets the URL of the interface
 void setId(java.lang.String id)
          Sets the interface ID (name)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private java.lang.String id
Interface ID (name)


componentID

private java.lang.String componentID
Interface/component ID


contactURL

private java.lang.String contactURL
The URL by which this interface can be reached

Constructor Detail

RoleInterface

public RoleInterface()
Constructor

Method Detail

getContactURL

public java.lang.String getContactURL()
Gets the URL of the interface

Returns:
the string value of the interface URL

setContactURL

public void setContactURL(java.lang.String location)
Sets the URL of the interface

Parameters:
location - the string value of the interface URL

getId

public java.lang.String getId()
Gets the interface ID (name)

Returns:
the interface ID

setId

public void setId(java.lang.String id)
Sets the interface ID (name)

Parameters:
id - the interface ID (name)

getComponentID

public java.lang.String getComponentID()
Gets the interface Component ID

Returns:
the string value of the interface Component ID

setComponentID

public void setComponentID(java.lang.String id)
Sets the string value of the interface Component ID

Parameters:
id - the string value of the interface Component ID