net.krecan.m2_proxy.resource
Class AbstractResource
java.lang.Object
net.krecan.m2_proxy.resource.AbstractResource
- All Implemented Interfaces:
- Resource
- Direct Known Subclasses:
- DefaultResource, HttpClientResource
public abstract class AbstractResource
- extends Object
- implements Resource
Abstract resource implementation.
Takes care about logicalName and release flag
- Author:
- Lukas Krecan
AbstractResource
public AbstractResource(String logicalName)
getLogicalName
public String getLogicalName()
- Description copied from interface:
Resource
- Returns path to the resource. LogicalName == resourcePath
- Specified by:
getLogicalName
in interface Resource
- Returns:
setLogicalName
public void setLogicalName(String logicalName)
isReleased
public boolean isReleased()
- Returns true, if the resource was already released
- Returns:
setReleased
protected void setReleased(boolean released)
finalize
protected void finalize()
throws Throwable
- Finalizer. Checks if the resource wasreleased. If it wasnot released, there is an error
somewhere in the resource handling.
- Overrides:
finalize
in class Object
- Throws:
Throwable
Copyright © 2006 null. All Rights Reserved.