org.qi4j.library.uowfile.internal
Class UoWFileFactory.Mixin

java.lang.Object
  extended by org.qi4j.library.uowfile.internal.UoWFileFactory.Mixin
All Implemented Interfaces:
Composite, Identity, ServiceComposite, UoWFileFactory
Enclosing interface:
UoWFileFactory

public abstract static class UoWFileFactory.Mixin
extends java.lang.Object
implements UoWFileFactory


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.library.uowfile.internal.UoWFileFactory
UoWFileFactory.Activator, UoWFileFactory.Mixin
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Constructor Summary
UoWFileFactory.Mixin()
           
 
Method Summary
 UoWFile createCurrentUoWFile(java.io.File file)
           
 void ensureWorkDirsExist()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 

Constructor Detail

UoWFileFactory.Mixin

public UoWFileFactory.Mixin()
Method Detail

ensureWorkDirsExist

public void ensureWorkDirsExist()
                         throws java.io.IOException
Specified by:
ensureWorkDirsExist in interface UoWFileFactory
Throws:
java.io.IOException

createCurrentUoWFile

public UoWFile createCurrentUoWFile(java.io.File file)
Specified by:
createCurrentUoWFile in interface UoWFileFactory