com.ibm.websphere.models.config.coreserver
Interface CoreServerExtension

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CoreServerExtensionImpl

public interface CoreServerExtension
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Core Server Extension'.

The following features are supported:

See Also:
CoreserverPackage.getCoreServerExtension()

Method Summary
 java.lang.String getDescription()
          Returns the value of the 'Description' attribute
 GlobalMonitoring getMonitor()
          Returns the value of the 'Monitor' containment reference
 ServiceMonitorAgent getServiceMonitorAgent()
          Returns the value of the 'Service Monitor Agent' containment reference
 ServiceMonitorServer getServiceMonitorServer()
          Returns the value of the 'Service Monitor Server' containment reference
 org.eclipse.emf.common.util.EList getServices()
          Returns the value of the 'Services' containment reference list.
 java.lang.String getVersion()
          Returns the value of the 'Version' attribute.
 com.ibm.websphere.models.config.xct.XCTResourceConfig getXCTResourceConfig()
          Returns the value of the 'XCT Resource Config' containment reference
 com.ibm.websphere.models.config.xct.XCTServiceConfig getXCTServiceConfig()
          Returns the value of the 'XCT Service Config' containment reference
 void setDescription(java.lang.String value)
          Sets the value of the 'Description' attribute
 void setMonitor(GlobalMonitoring value)
          Sets the value of the 'Monitor' containment reference
 void setServiceMonitorAgent(ServiceMonitorAgent value)
          Sets the value of the 'Service Monitor Agent' containment reference
 void setServiceMonitorServer(ServiceMonitorServer value)
          Sets the value of the 'Service Monitor Server' containment reference
 void setVersion(java.lang.String value)
          Sets the value of the 'Version' attribute
 void setXCTResourceConfig(com.ibm.websphere.models.config.xct.XCTResourceConfig value)
          Sets the value of the 'XCT Resource Config' containment reference
 void setXCTServiceConfig(com.ibm.websphere.models.config.xct.XCTServiceConfig value)
          Sets the value of the 'XCT Service Config' containment reference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getVersion

java.lang.String getVersion()
Returns the value of the 'Version' attribute. The default value is "6.0".

If the meaning of the 'Version' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Version' attribute.
See Also:
setVersion(String), CoreserverPackage.getCoreServerExtension_Version()

setVersion

void setVersion(java.lang.String value)
Sets the value of the 'Version' attribute.

Parameters:
value - the new value of the 'Version' attribute.
See Also:
getVersion()

getDescription

java.lang.String getDescription()
Returns the value of the 'Description' attribute.

If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Description' attribute.
See Also:
setDescription(String), CoreserverPackage.getCoreServerExtension_Description()

setDescription

void setDescription(java.lang.String value)
Sets the value of the 'Description' attribute.

Parameters:
value - the new value of the 'Description' attribute.
See Also:
getDescription()

getServices

org.eclipse.emf.common.util.EList getServices()
Returns the value of the 'Services' containment reference list. The list contents are of type Service.

If the meaning of the 'Services' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Services' containment reference list.
See Also:
CoreserverPackage.getCoreServerExtension_Services()

getMonitor

GlobalMonitoring getMonitor()
Returns the value of the 'Monitor' containment reference.

If the meaning of the 'Monitor' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Monitor' containment reference.
See Also:
setMonitor(GlobalMonitoring), CoreserverPackage.getCoreServerExtension_Monitor()

setMonitor

void setMonitor(GlobalMonitoring value)
Sets the value of the 'Monitor' containment reference.

Parameters:
value - the new value of the 'Monitor' containment reference.
See Also:
getMonitor()

getXCTServiceConfig

com.ibm.websphere.models.config.xct.XCTServiceConfig getXCTServiceConfig()
Returns the value of the 'XCT Service Config' containment reference.

If the meaning of the 'XCT Service Config' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'XCT Service Config' containment reference.
See Also:
setXCTServiceConfig(XCTServiceConfig), CoreserverPackage.getCoreServerExtension_XCTServiceConfig()

setXCTServiceConfig

void setXCTServiceConfig(com.ibm.websphere.models.config.xct.XCTServiceConfig value)
Sets the value of the 'XCT Service Config' containment reference.

Parameters:
value - the new value of the 'XCT Service Config' containment reference.
See Also:
getXCTServiceConfig()

getXCTResourceConfig

com.ibm.websphere.models.config.xct.XCTResourceConfig getXCTResourceConfig()
Returns the value of the 'XCT Resource Config' containment reference.

If the meaning of the 'XCT Resource Config' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'XCT Resource Config' containment reference.
See Also:
setXCTResourceConfig(XCTResourceConfig), CoreserverPackage.getCoreServerExtension_XCTResourceConfig()

setXCTResourceConfig

void setXCTResourceConfig(com.ibm.websphere.models.config.xct.XCTResourceConfig value)
Sets the value of the 'XCT Resource Config' containment reference.

Parameters:
value - the new value of the 'XCT Resource Config' containment reference.
See Also:
getXCTResourceConfig()

getServiceMonitorAgent

ServiceMonitorAgent getServiceMonitorAgent()
Returns the value of the 'Service Monitor Agent' containment reference.

If the meaning of the 'Service Monitor Agent' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Service Monitor Agent' containment reference.
See Also:
setServiceMonitorAgent(ServiceMonitorAgent), CoreserverPackage.getCoreServerExtension_ServiceMonitorAgent()

setServiceMonitorAgent

void setServiceMonitorAgent(ServiceMonitorAgent value)
Sets the value of the 'Service Monitor Agent' containment reference.

Parameters:
value - the new value of the 'Service Monitor Agent' containment reference.
See Also:
getServiceMonitorAgent()

getServiceMonitorServer

ServiceMonitorServer getServiceMonitorServer()
Returns the value of the 'Service Monitor Server' containment reference.

If the meaning of the 'Service Monitor Server' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Service Monitor Server' containment reference.
See Also:
setServiceMonitorServer(ServiceMonitorServer), CoreserverPackage.getCoreServerExtension_ServiceMonitorServer()

setServiceMonitorServer

void setServiceMonitorServer(ServiceMonitorServer value)
Sets the value of the 'Service Monitor Server' containment reference.

Parameters:
value - the new value of the 'Service Monitor Server' containment reference.
See Also:
getServiceMonitorServer()