本文整理汇总了Java中org.springframework.data.rest.webmvc.RepositoryLinksResource类的典型用法代码示例。如果您正苦于以下问题:Java RepositoryLinksResource类的具体用法?Java RepositoryLinksResource怎么用?Java RepositoryLinksResource使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
RepositoryLinksResource类属于org.springframework.data.rest.webmvc包,在下文中一共展示了RepositoryLinksResource类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(ControllerLinkBuilder.linkTo(methodOn(AboutController.class).getAboutResource()).withRel("about"));
resource.add(ControllerLinkBuilder.linkTo(ReleaseController.class).withRel("release"));
resource.add(ControllerLinkBuilder.linkTo(PackageController.class).withRel("package"));
return resource;
}
示例2: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
/**
* Exposes the {@link EngineController} to the root resource exposed by
* Spring Data REST.
*
* @see org.springframework.hateoas.ResourceProcessor#process(org.springframework.hateoas.ResourceSupport)
*/
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(linkTo(methodOn(EngineController.class).showOrdersInProgress()).withRel(ENGINE_REL));
return resource;
}
示例3: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
final ControllerLinkBuilder controllerLinkBuilder = linkTo(AttachmentController.class);
final Link attachments = new Link(new UriTemplate(controllerLinkBuilder.toUri().toString() + "/api/attachments{?sha1}"), "attachments");
resource.add(attachments);
return resource;
}
示例4: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(ControllerLinkBuilder.linkTo(UserController.class).withRel("user"));
return resource;
}
示例5: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(ControllerLinkBuilder.linkTo(ControllerLinkBuilder.methodOn(CISCoreConnectorRestController.class).sendXMLMessage(new XMLContentNotify("", new CISXMLContent(), new HashMap<DEParameters, String>(), false))).withRel("sendXMLMessage"));
resource.add(ControllerLinkBuilder.linkTo(ControllerLinkBuilder.methodOn(CISCoreConnectorRestController.class).sendOtherMessage(new OtherContentNotify("", new CISOtherContent(), new HashMap<DEParameters, String>(), false))).withRel("sendOtherMessage"));
return resource;
}
示例6: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(ControllerLinkBuilder.linkTo(ControllerLinkBuilder.methodOn(CISCoreDistributorRestController.class).postmessage("EDXL DE")).withRel("post_messages"));
//resource.add(ControllerLinkBuilder.linkTo(CISCoreDistributorRestController.class).withRel("post_messages"));
return resource;
}
示例7: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(ControllerLinkBuilder.linkTo(ControllerLinkBuilder.methodOn(CISAdaptorConnectorRestController.class).sendXMLMessage("CAP", "defaultCGOR", "XML")).withRel("sendXMLMessage"));
return resource;
}
示例8: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(ControllerLinkBuilder.linkTo(ControllerLinkBuilder.methodOn(CISCoreDistributorRestController.class).postmessage("EDXL DE")).withRel("post_messages"));
return resource;
}
示例9: clearAllLinks
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
private void clearAllLinks(RepositoryLinksResource resource) {
resource.removeLinks();
}
示例10: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(linkTo(ProjectController.class).slash("api" + PROJECTS_URL).withRel("projects"));
return resource;
}
示例11: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(linkTo(LicenseController.class).slash("api/licenses").withRel("licenses"));
return resource;
}
示例12: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(linkTo(ReleaseController.class).slash("api" + RELEASES_URL).withRel("releases"));
return resource;
}
示例13: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(linkTo(UserController.class).slash("api/users").withRel("users"));
return resource;
}
示例14: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(linkTo(ComponentController.class).slash("api/components").withRel("components"));
return resource;
}
示例15: process
import org.springframework.data.rest.webmvc.RepositoryLinksResource; //导入依赖的package包/类
@Override
public RepositoryLinksResource process(RepositoryLinksResource resource) {
resource.add(linkTo(VendorController.class).slash("api" + VENDORS_URL).withRel("vendors"));
return resource;
}