hudson.plugins.doclinks
クラス DocLinksUtils

java.lang.Object
  上位を拡張 hudson.plugins.doclinks.DocLinksUtils

public final class DocLinksUtils
extends java.lang.Object

Utilities.

作成者:
Seiji Sogabe

メソッドの概要
static java.lang.String getDocumentId(java.lang.String path)
           
static java.lang.String getNextId(java.util.List<Document> documents)
          get the id, which has not been used.
static boolean isValidDirectory(java.lang.String dir)
           
static void log(java.io.PrintStream logger, java.lang.String message)
           
static void publishDocument(Document doc, hudson.FilePath ws, hudson.FilePath docLinksDir, java.io.PrintStream logger)
           
static hudson.util.FormValidation validateDirectory(hudson.model.AbstractProject<?,?> project, java.lang.String directory)
           
static hudson.util.FormValidation validateFile(hudson.model.AbstractProject<?,?> project, java.lang.String directory, java.lang.String file)
           
static hudson.util.FormValidation validateTitle(java.lang.String title)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

log

public static void log(java.io.PrintStream logger,
                       java.lang.String message)

getNextId

public static java.lang.String getNextId(java.util.List<Document> documents)
get the id, which has not been used.


isValidDirectory

public static boolean isValidDirectory(java.lang.String dir)

getDocumentId

public static java.lang.String getDocumentId(java.lang.String path)

validateTitle

public static hudson.util.FormValidation validateTitle(java.lang.String title)

validateDirectory

public static hudson.util.FormValidation validateDirectory(hudson.model.AbstractProject<?,?> project,
                                                           java.lang.String directory)
                                                    throws java.io.IOException
例外:
java.io.IOException

validateFile

public static hudson.util.FormValidation validateFile(hudson.model.AbstractProject<?,?> project,
                                                      java.lang.String directory,
                                                      java.lang.String file)
                                               throws java.io.IOException
例外:
java.io.IOException

publishDocument

public static void publishDocument(Document doc,
                                   hudson.FilePath ws,
                                   hudson.FilePath docLinksDir,
                                   java.io.PrintStream logger)
                            throws java.io.IOException,
                                   java.lang.InterruptedException
例外:
java.io.IOException
java.lang.InterruptedException


Copyright © 2009. All Rights Reserved.