forked from Coded/SIPRP
git-svn-id: https://svn.coded.pt/svn/SIPRP@1401 bb69d46d-e84e-40c8-a05a-06db0d633741
parent
184a7fc2ec
commit
84dac01906
@ -1,56 +0,0 @@
|
|||||||
package siprp.data.provider;
|
|
||||||
|
|
||||||
import siprp.ORMInitializer;
|
|
||||||
import siprp.data.outer.ImageData;
|
|
||||||
|
|
||||||
import com.evolute.entity.ProviderInterface;
|
|
||||||
import com.evolute.utils.Singleton;
|
|
||||||
import com.evolute.utils.error.ErrorLogger;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* USED IN SIPRPImages (project WebImages in SIPRP)
|
|
||||||
* impressao de relatorios (logotipos de empresas)
|
|
||||||
*
|
|
||||||
* @author dneves
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public class ImageDataProvider
|
|
||||||
{
|
|
||||||
private static ImageDataProvider INSTANCE = null;
|
|
||||||
|
|
||||||
private ProviderInterface ENTITY_PROVIDER = null;
|
|
||||||
|
|
||||||
private ImageDataProvider()
|
|
||||||
{
|
|
||||||
ENTITY_PROVIDER = ( ProviderInterface ) Singleton.getInstance( Singleton.DEFAULT_EVO_DATA_PROVIDER );
|
|
||||||
if ( ENTITY_PROVIDER == null )
|
|
||||||
{
|
|
||||||
new ORMInitializer().initializeORM( "", "", "" );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static synchronized ImageDataProvider getProvider()
|
|
||||||
{
|
|
||||||
if ( INSTANCE == null )
|
|
||||||
{
|
|
||||||
INSTANCE = new ImageDataProvider();
|
|
||||||
}
|
|
||||||
return INSTANCE;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ImageData loadImageDataByID( Integer imageID )
|
|
||||||
{
|
|
||||||
ImageData result = null;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
result = ( ImageData ) ENTITY_PROVIDER.load( ImageData.class, imageID, ImageData.ID );
|
|
||||||
}
|
|
||||||
catch ( Exception e )
|
|
||||||
{
|
|
||||||
ErrorLogger.logException( e );
|
|
||||||
}
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
Loading…
Reference in new issue