com.ibm.websphere.models.config.repository
Interface Repository

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, com.ibm.websphere.models.config.process.Service
All Known Implementing Classes:
RepositoryImpl

public interface Repository
extends com.ibm.websphere.models.config.process.Service

A representation of the model object 'Repository'.

The following features are supported:

See Also:
RepositoryPackage.getRepository()

Method Summary
 java.lang.String getDataSourceNameJNDIName()
          Returns the value of the 'Data Source Name JNDI Name' attribute
 java.lang.String getSharedArtifactClassDir()
          Returns the value of the 'Shared Artifact Class Dir' attribute.
 boolean isIntrinsicNodeSync()
          Returns the value of the 'Intrinsic Node Sync' attribute.
 void setDataSourceNameJNDIName(java.lang.String value)
          Sets the value of the 'Data Source Name JNDI Name' attribute
 void setIntrinsicNodeSync(boolean value)
          Sets the value of the 'Intrinsic Node Sync' attribute
 void setSharedArtifactClassDir(java.lang.String value)
          Sets the value of the 'Shared Artifact Class Dir' attribute
 
Methods inherited from interface com.ibm.websphere.models.config.process.Service
getContainerScope, getContext, getProperties, isEnable, isSetEnable, setContext, setEnable, unsetEnable
 
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

getDataSourceNameJNDIName

java.lang.String getDataSourceNameJNDIName()
Returns the value of the 'Data Source Name JNDI Name' attribute.

If the meaning of the 'Data Source Name JNDI Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Data Source Name JNDI Name' attribute.
See Also:
setDataSourceNameJNDIName(String), RepositoryPackage.getRepository_DataSourceNameJNDIName()

setDataSourceNameJNDIName

void setDataSourceNameJNDIName(java.lang.String value)
Sets the value of the 'Data Source Name JNDI Name' attribute.

Parameters:
value - the new value of the 'Data Source Name JNDI Name' attribute.
See Also:
getDataSourceNameJNDIName()

getSharedArtifactClassDir

java.lang.String getSharedArtifactClassDir()
Returns the value of the 'Shared Artifact Class Dir' attribute. The default value is "cells/$NODENAME$/sharedArtifacts".

If the meaning of the 'Shared Artifact Class Dir' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Shared Artifact Class Dir' attribute.
See Also:
setSharedArtifactClassDir(String), RepositoryPackage.getRepository_SharedArtifactClassDir()

setSharedArtifactClassDir

void setSharedArtifactClassDir(java.lang.String value)
Sets the value of the 'Shared Artifact Class Dir' attribute.

Parameters:
value - the new value of the 'Shared Artifact Class Dir' attribute.
See Also:
getSharedArtifactClassDir()

isIntrinsicNodeSync

boolean isIntrinsicNodeSync()
Returns the value of the 'Intrinsic Node Sync' attribute. The default value is "false".

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

Returns:
the value of the 'Intrinsic Node Sync' attribute.
See Also:
setIntrinsicNodeSync(boolean), RepositoryPackage.getRepository_IntrinsicNodeSync()

setIntrinsicNodeSync

void setIntrinsicNodeSync(boolean value)
Sets the value of the 'Intrinsic Node Sync' attribute.

Parameters:
value - the new value of the 'Intrinsic Node Sync' attribute.
See Also:
isIntrinsicNodeSync()