org.opoo.press.impl
类 SiteManagerImpl

java.lang.Object
  继承者 org.opoo.press.impl.SiteServiceImpl
      继承者 org.opoo.press.impl.SiteManagerImpl
所有已实现的接口:
SiteManager, SiteService

public class SiteManagerImpl
extends SiteServiceImpl
implements SiteManager

作者:
Alex Lin

字段摘要
static java.lang.String DEFAULT_NEW_PAGE_FILE
           
static java.lang.String DEFAULT_NEW_POST_FILE
           
static java.lang.String NEW_PAGE_FILE_KEY
           
static java.lang.String NEW_PAGE_TEMPLATE
           
static java.lang.String NEW_POST_FILE_KEY
           
static java.lang.String NEW_POST_TEMPLATE
           
static java.lang.String SAMPLE_POST_NAME
           
static java.lang.String SAMPLE_POST_TEMPLATE
           
 
构造方法摘要
SiteManagerImpl()
           
 
方法摘要
 void build(Site site)
           
 void clean(Site site)
           
 void doImport(Site site, java.lang.String importer, java.util.Map<java.lang.String,java.lang.Object> params)
           
 Site install(java.io.File siteDir, java.util.Locale locale, boolean createSamplePost)
           
 java.io.File newPage(Site site, java.lang.String title, java.lang.String name)
           
 java.io.File newPage(Site site, java.lang.String title, java.lang.String name, java.lang.String format)
           
 java.io.File newPost(Site site, java.lang.String title, java.lang.String name, boolean draft)
           
 java.io.File newPost(Site site, java.lang.String title, java.lang.String name, boolean draft, java.lang.String format)
           
 
从类 org.opoo.press.impl.SiteServiceImpl 继承的方法
createCompassConfig, createSite, createSite, createSite, createSiteConfig, getYaml, setYaml
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 org.opoo.press.SiteService 继承的方法
createCompassConfig, createSite, createSite, createSite, createSiteConfig
 

字段详细信息

NEW_POST_TEMPLATE

public static final java.lang.String NEW_POST_TEMPLATE
另请参见:
常量字段值

NEW_PAGE_TEMPLATE

public static final java.lang.String NEW_PAGE_TEMPLATE
另请参见:
常量字段值

DEFAULT_NEW_POST_FILE

public static final java.lang.String DEFAULT_NEW_POST_FILE
另请参见:
常量字段值

DEFAULT_NEW_PAGE_FILE

public static final java.lang.String DEFAULT_NEW_PAGE_FILE
另请参见:
常量字段值

NEW_POST_FILE_KEY

public static final java.lang.String NEW_POST_FILE_KEY
另请参见:
常量字段值

NEW_PAGE_FILE_KEY

public static final java.lang.String NEW_PAGE_FILE_KEY
另请参见:
常量字段值

SAMPLE_POST_TEMPLATE

public static final java.lang.String SAMPLE_POST_TEMPLATE
另请参见:
常量字段值

SAMPLE_POST_NAME

public static final java.lang.String SAMPLE_POST_NAME
另请参见:
常量字段值
构造方法详细信息

SiteManagerImpl

public SiteManagerImpl()
方法详细信息

install

public Site install(java.io.File siteDir,
                    java.util.Locale locale,
                    boolean createSamplePost)
             throws java.lang.Exception
指定者:
接口 SiteManager 中的 install
抛出:
java.lang.Exception

clean

public void clean(Site site)
           throws java.lang.Exception
指定者:
接口 SiteManager 中的 clean
抛出:
java.lang.Exception

newPage

public java.io.File newPage(Site site,
                            java.lang.String title,
                            java.lang.String name)
                     throws java.lang.Exception
指定者:
接口 SiteManager 中的 newPage
抛出:
java.lang.Exception

newPage

public java.io.File newPage(Site site,
                            java.lang.String title,
                            java.lang.String name,
                            java.lang.String format)
                     throws java.lang.Exception
指定者:
接口 SiteManager 中的 newPage
抛出:
java.lang.Exception

newPost

public java.io.File newPost(Site site,
                            java.lang.String title,
                            java.lang.String name,
                            boolean draft)
                     throws java.lang.Exception
指定者:
接口 SiteManager 中的 newPost
抛出:
java.lang.Exception

newPost

public java.io.File newPost(Site site,
                            java.lang.String title,
                            java.lang.String name,
                            boolean draft,
                            java.lang.String format)
                     throws java.lang.Exception
指定者:
接口 SiteManager 中的 newPost
抛出:
java.lang.Exception

build

public void build(Site site)
指定者:
接口 SiteManager 中的 build

doImport

public void doImport(Site site,
                     java.lang.String importer,
                     java.util.Map<java.lang.String,java.lang.Object> params)
              throws java.lang.Exception
指定者:
接口 SiteManager 中的 doImport
抛出:
java.lang.Exception


Copyright © 2013 Opoo.org. All Rights Reserved.