org.sonatype.gossip.source
Class FileSource

java.lang.Object
  extended by org.sonatype.gossip.source.SourceSupport
      extended by org.sonatype.gossip.source.FileSource
All Implemented Interfaces:
Source

public class FileSource
extends SourceSupport

Local file configuration source.

Since:
1.0
Author:
Jason Dillon

Field Summary
 
Fields inherited from class org.sonatype.gossip.source.SourceSupport
log
 
Constructor Summary
FileSource()
           
 
Method Summary
 java.io.File getFile()
           
 Model load()
          Load a configuration model.
 void setFile(java.io.File file)
           
 void setFile(java.lang.String fileName)
           
 java.lang.String toString()
           
 
Methods inherited from class org.sonatype.gossip.source.SourceSupport
load, load
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileSource

public FileSource()
Method Detail

setFile

public void setFile(java.io.File file)

setFile

public void setFile(java.lang.String fileName)

getFile

public java.io.File getFile()

load

public Model load()
           throws java.lang.Exception
Description copied from interface: Source
Load a configuration model.

Returns:
The loaded model.
Throws:
java.lang.Exception - Failed to load the model.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2008-2010 Sonatype. All Rights Reserved.