com.fusesource.tooling.fuse.cdc.api
Class Configuration

java.lang.Object
  extended by com.fusesource.tooling.fuse.cdc.api.Configuration

public class Configuration
extends java.lang.Object

TODO Add Class documentation for Configuration


Constructor Summary
Configuration()
           
 
Method Summary
 java.io.File getBuildDirectory()
          Gets the File value of buildDirectory for this instance of Configuration.
 java.util.List<java.lang.String> getDescriptors()
          Gets the List value of descriptors for this instance of Configuration.
 org.sonatype.aether.artifact.Artifact getDistributionArtifact()
          Gets the Artifact value of distributionArtifact for this instance of Configuration.
 java.io.File getDistributionDirectory()
          Gets the File value of distributionDirectory for this instance of Configuration.
 java.util.List<java.lang.String> getFeatures()
          Gets the List value of features for this instance of Configuration.
 java.util.List<org.sonatype.aether.repository.RemoteRepository> getRemoteRepositories()
          Gets the List value of remoteRepositories for this instance of Configuration.
 java.lang.String getRepackagedFileName()
          Gets the String value of repackagedFileName for this instance of Configuration.
 org.sonatype.aether.RepositorySystem getRepositorySystem()
          Gets the RepositorySystem value of repositorySystem for this instance of Configuration.
 org.sonatype.aether.RepositorySystemSession getRepositorySystemSession()
          Gets the RepositorySystemSession value of repositorySystemSession for this instance of Configuration.
 boolean isRepackage()
          Gets the boolean value of repackage for this instance of Configuration.
 void setBuildDirectory(java.io.File outputDirectory)
          Sets the File value of buildDirectory for this instance of Configuration.
 void setDescriptors(java.util.List<java.lang.String> featureRepositories)
          Sets the List value of descriptors for this instance of Configuration.
 void setDistributionArtifact(org.sonatype.aether.artifact.Artifact distributionArtifact)
          Sets the Artifact value of distributionArtifact for this instance of Configuration.
 void setDistributionDirectory(java.io.File repackagedOutputDirectory)
          Sets the File value of distributionDirectory for this instance of Configuration.
 void setFeatures(java.util.List<java.lang.String> featureNames)
          Sets the List value of features for this instance of Configuration.
 void setRemoteRepositories(java.util.List<org.sonatype.aether.repository.RemoteRepository> remoteRepos)
          Sets the List value of remoteRepositories for this instance of Configuration.
 void setRepackage(boolean repackage)
          Sets the boolean value of repackage for this instance of Configuration.
 void setRepackagedFileName(java.lang.String repackagedFileName)
          Sets the String value of repackagedFileName for this instance of Configuration.
 void setRepositorySystem(org.sonatype.aether.RepositorySystem repoSystem)
          Sets the RepositorySystem value of repositorySystem for this instance of Configuration.
 void setRepositorySystemSession(org.sonatype.aether.RepositorySystemSession repoSession)
          Sets the RepositorySystemSession value of repositorySystemSession for this instance of Configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Configuration

public Configuration()
Method Detail

getRepositorySystem

public org.sonatype.aether.RepositorySystem getRepositorySystem()
Gets the RepositorySystem value of repositorySystem for this instance of Configuration.

Returns:
the repositorySystem

setRepositorySystem

public void setRepositorySystem(org.sonatype.aether.RepositorySystem repoSystem)
Sets the RepositorySystem value of repositorySystem for this instance of Configuration.

Parameters:
repositorySystem - Sets RepositorySystem, default is TODO add default

getRepositorySystemSession

public org.sonatype.aether.RepositorySystemSession getRepositorySystemSession()
Gets the RepositorySystemSession value of repositorySystemSession for this instance of Configuration.

Returns:
the repositorySystemSession

setRepositorySystemSession

public void setRepositorySystemSession(org.sonatype.aether.RepositorySystemSession repoSession)
Sets the RepositorySystemSession value of repositorySystemSession for this instance of Configuration.

Parameters:
repositorySystemSession - Sets RepositorySystemSession, default is TODO add default

getRemoteRepositories

public java.util.List<org.sonatype.aether.repository.RemoteRepository> getRemoteRepositories()
Gets the List value of remoteRepositories for this instance of Configuration.

Returns:
the remoteRepositories

setRemoteRepositories

public void setRemoteRepositories(java.util.List<org.sonatype.aether.repository.RemoteRepository> remoteRepos)
Sets the List value of remoteRepositories for this instance of Configuration.

Parameters:
remoteRepositories - Sets List, default is TODO add default

getBuildDirectory

public java.io.File getBuildDirectory()
Gets the File value of buildDirectory for this instance of Configuration.

Returns:
the buildDirectory

setBuildDirectory

public void setBuildDirectory(java.io.File outputDirectory)
Sets the File value of buildDirectory for this instance of Configuration.

Parameters:
buildDirectory - Sets File, default is TODO add default

setDescriptors

public void setDescriptors(java.util.List<java.lang.String> featureRepositories)
Sets the List value of descriptors for this instance of Configuration.

Parameters:
descriptors - Sets List, default is TODO add default

getDescriptors

public java.util.List<java.lang.String> getDescriptors()
Gets the List value of descriptors for this instance of Configuration.

Returns:
the descriptors

setFeatures

public void setFeatures(java.util.List<java.lang.String> featureNames)
Sets the List value of features for this instance of Configuration.

Parameters:
features - Sets List, default is TODO add default

getFeatures

public java.util.List<java.lang.String> getFeatures()
Gets the List value of features for this instance of Configuration.

Returns:
the features

setDistributionArtifact

public void setDistributionArtifact(org.sonatype.aether.artifact.Artifact distributionArtifact)
Sets the Artifact value of distributionArtifact for this instance of Configuration.

Parameters:
distributionArtifact - Sets Artifact, default is TODO add default

getDistributionArtifact

public org.sonatype.aether.artifact.Artifact getDistributionArtifact()
Gets the Artifact value of distributionArtifact for this instance of Configuration.

Returns:
the distributionArtifact

isRepackage

public boolean isRepackage()
Gets the boolean value of repackage for this instance of Configuration.

Returns:
the repackage

setRepackage

public void setRepackage(boolean repackage)
Sets the boolean value of repackage for this instance of Configuration.

Parameters:
repackage - Sets boolean, default is TODO add default

getDistributionDirectory

public java.io.File getDistributionDirectory()
Gets the File value of distributionDirectory for this instance of Configuration.

Returns:
the distributionDirectory

setDistributionDirectory

public void setDistributionDirectory(java.io.File repackagedOutputDirectory)
Sets the File value of distributionDirectory for this instance of Configuration.

Parameters:
distributionDirectory - Sets File, default is TODO add default

setRepackagedFileName

public void setRepackagedFileName(java.lang.String repackagedFileName)
Sets the String value of repackagedFileName for this instance of Configuration.

Parameters:
repackagedFileName - Sets String, default is TODO add default

getRepackagedFileName

public java.lang.String getRepackagedFileName()
Gets the String value of repackagedFileName for this instance of Configuration.

Returns:
the repackagedFileName


Copyright © 2012 FuseSource. All Rights Reserved.