org.apache.maven.scm.provider.local.metadata
Class LocalScmMetadataUtils

java.lang.Object
  extended by org.apache.maven.scm.provider.local.metadata.LocalScmMetadataUtils

public class LocalScmMetadataUtils
extends Object

Utils for dealing with LocalScmMetadata

Version:
$Id: LocalScmMetadataUtils.java 524909 2007-04-02 20:02:44Z evenisse $
Author:
Arne Degenring

Field Summary
static String FILENMAE
          The name of the metadata file
protected  ScmLogger logger
           
 
Constructor Summary
LocalScmMetadataUtils(ScmLogger logger)
           
 
Method Summary
 org.apache.maven.scm.provider.local.metadata.LocalScmMetadata buildMetadata(File repository)
          Builds LocalScmMetadata based on contents of repository
 org.apache.maven.scm.provider.local.metadata.LocalScmMetadata readMetadata(File dir)
          Reads metadata file from given directory.
 void writeMetadata(File destinationDir, org.apache.maven.scm.provider.local.metadata.LocalScmMetadata metadata)
          Writes metadata file
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILENMAE

public static final String FILENMAE
The name of the metadata file

See Also:
Constant Field Values

logger

protected final ScmLogger logger
Constructor Detail

LocalScmMetadataUtils

public LocalScmMetadataUtils(ScmLogger logger)
Method Detail

buildMetadata

public org.apache.maven.scm.provider.local.metadata.LocalScmMetadata buildMetadata(File repository)
                                                                            throws IOException
Builds LocalScmMetadata based on contents of repository

Throws:
IOException

writeMetadata

public void writeMetadata(File destinationDir,
                          org.apache.maven.scm.provider.local.metadata.LocalScmMetadata metadata)
                   throws IOException
Writes metadata file

Throws:
IOException

readMetadata

public org.apache.maven.scm.provider.local.metadata.LocalScmMetadata readMetadata(File dir)
Reads metadata file from given directory.

Parameters:
dir - The directory that should contain the metadata file
Returns:
LocalScmMetadata or null in case of problems


Copyright © 2003-2008 Apache Software Foundation. All Rights Reserved.