Top Fields Constructors Methods
org.kordamp.jipsy.processor

public abstract Class AbstractPersistence

extends Object
implements Persistence
Class Inheritance
All Implemented Interfaces
org.kordamp.jipsy.processor.Persistence
Known Direct Subclasses
org.kordamp.jipsy.processor.AbstractResourcePersistence
Imports
java.io.File, .FileFilter, .IOException, .Writer, java.text.SimpleDateFormat, java.util.*

Author
Andres Almiray

Field Summary

Modifier and TypeField and Description
protected final Logger
protected final String
protected final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected abstract Writer
protected abstract FileFilter
public Collection<String>
public Collection<String>
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

loggerback to summary
protected final Logger logger
nameback to summary
protected final String name
pathback to summary
protected final String path

Constructor Detail

AbstractPersistenceback to summary
public AbstractPersistence(String name, Logger logger, String path)

Method Detail

createWriterback to summary
protected abstract Writer createWriter(String name) throws IOException
getFileFilterback to summary
protected abstract FileFilter getFileFilter()
listDiscoveredFilesback to summary
public Collection<String> listDiscoveredFiles(File[] list)

Implements org.kordamp.jipsy.processor.Persistence.listDiscoveredFiles.

Annotations
@Override
tryFindback to summary
public Collection<String> tryFind()

Implements org.kordamp.jipsy.processor.Persistence.tryFind.

Annotations
@Override
writeback to summary
public void write(String name, String value) throws IOException

Implements org.kordamp.jipsy.processor.Persistence.write.

Annotations
@Override
writeLogback to summary
public void writeLog()

Implements org.kordamp.jipsy.processor.Persistence.writeLog.

Annotations
@Override