ora.core.remote.provider
Class Feature_Provider

java.lang.Object
  extended by ora.core.remote.provider.Feature_Provider
All Implemented Interfaces:
java.io.Serializable, Interface_provider, RemoteInterface_provider

public class Feature_Provider
extends java.lang.Object
implements Interface_provider, java.io.Serializable

Author:
Kristian Martin This class provides the server functionality to serve thread details to corresponding clients
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface ora.core.remote.provider.RemoteInterface_provider
TYPE_FILE, TYPE_REPLY
 
Constructor Summary
Feature_Provider(DataController dataController, RemoteableFeature feature)
           
 
Method Summary
 DataController getDataController()
          Returns datacontroller (parent)
 java.lang.String getDescription()
           
 java.lang.Object getObject()
          Returns provided object
 int getProviderType()
          Returns provider type
 boolean isFeature()
           
 void refresh()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Feature_Provider

public Feature_Provider(DataController dataController,
                        RemoteableFeature feature)
                 throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

refresh

public void refresh()
Specified by:
refresh in interface Interface_provider

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface RemoteInterface_provider

getObject

public java.lang.Object getObject()
Returns provided object

Specified by:
getObject in interface Interface_provider

getProviderType

public int getProviderType()
Returns provider type

Specified by:
getProviderType in interface RemoteInterface_provider

getDataController

public DataController getDataController()
Returns datacontroller (parent)

Specified by:
getDataController in interface Interface_provider

isFeature

public boolean isFeature()
Specified by:
isFeature in interface RemoteInterface_provider