protected Map<Class<?>, HalLinkResolver> halLinkResolvers = new HashMap<Class<?>, HalLinkResolver>();
public Hal() {
// register the built-in resolvers
halLinkResolvers.put(UserRestService.class, new HalUserResolver());
halLinkResolvers.put(ProcessDefinitionRestService.class, new HalProcessDefinitionResolver());
halLinkResolvers.put(CaseDefinitionRestService.class, new HalCaseDefinitionResolver());
}