protected abstract Object create() throws ResourceUnavailableException ;

protected abstract Object create ( ) throws ResourceUnavailableException ;
abstract method for creating a specific resource in the sub - class
