package cf.spring;
import org.springframework.beans.factory.FactoryBean;
import java.util.UUID;
/**
* @author Mike Heath
*/
public class DefaultServiceGuidFactoryBean implements FactoryBean<UUID> {
private final UUID serviceGuid;
public DefaultServiceGuidFactoryBean(UUID serviceGuid) {
this.serviceGuid = serviceGuid;
}
@Override
public UUID getObject() throws Exception {
return serviceGuid;
}
@Override
public Class<?> getObjectType() {
return UUID.class;
}
@Override
public boolean isSingleton() {
return true;
}
}