Aspects.jcabi.com is a subdomain of jcabi.com, which was created on 2012-04-29,making it 12 years ago. It has several subdomains, such as matchers.jcabi.com jdbc.jcabi.com , among others.
Discover aspects.jcabi.com website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site
HomePage size: 15.316 KB |
Page Load Time: 0.373692 Seconds |
Website IP Address: 185.199.108.153 |
Griffin's Geometry Insights griffinl.wonecks.net |
Java Tools Challenge: Extend Visual Studio Team Services for Java Developers or Build a Java App Us javachallenge.devpost.com |
The Original Yesterdays Weapons - The Original Yesterdays Weapons (History)All aspects of the hobby: steyrmannlicher.yuku.com |
Learn Java Programming Online Through Merit Campus Online Training In Java programming java.meritcampus.com |
Java for Beginners, Java Programming Examples - Java Code Geeks examples.javacodegeeks.com |
Java SE Development Kit Download - Java (TM) version 6 Update 11 patches 14 vulnerabilities of previ java-tm.software.informer.com |
Quality Considerations for Multiple Aspects of Munitions Response Sites qcmr-1.itrcweb.org |
MEDICAL ASPECTS OF CHEMICAL AND - Pan American Health bvsde.paho.org |
IEEE Conference on Cognitive and Computational Aspects of Situation Management – 27-31 March 2017 – cogsima2017.ieee-cogsima.org |
Yoshitoshi 100 Aspects of the Moon yoshitoshi.verwoerd.info |
Aspects blog.alpineclubofcanada.ca |
jcabi-jdbc – Fluent JDBC jdbc.jcabi.com |
jcabi-aspects – Useful Java AOP Aspects https://aspects.jcabi.com/ |
Project Dependencies https://aspects.jcabi.com/dependencies.html |
Project Plugins https://aspects.jcabi.com/plugins.html |
Logging Java method executions https://aspects.jcabi.com/annotation-loggable.html |
JSR-303 Annotations With AspectJ https://aspects.jcabi.com/jsr-303.html |
Caching Java method results https://aspects.jcabi.com/annotation-cacheable.html |
Check Java Classes Immutability in Runtime https://aspects.jcabi.com/annotation-immutable.html |
Limit Java Method Execution Time https://aspects.jcabi.com/annotation-timeable.html |
Weaving Java Binaries https://aspects.jcabi.com/example-weaving.html |
Asynchronous Execution of Java Methods https://aspects.jcabi.com/annotation-async.html |
Connection: keep-alive |
Content-Length: 26847 |
Server: GitHub.com |
Content-Type: text/html; charset=utf-8 |
Last-Modified: Fri, 23 Feb 2024 16:27:15 GMT |
Access-Control-Allow-Origin: * |
ETag: "65d8c763-68df" |
expires: Wed, 15 May 2024 13:07:57 GMT |
Cache-Control: max-age=600 |
x-proxy-cache: MISS |
X-GitHub-Request-Id: 4CF2:32511B:73B7B6:770146:6644B155 |
Accept-Ranges: bytes |
Age: 0 |
Date: Wed, 15 May 2024 12:57:57 GMT |
Via: 1.1 varnish |
X-Served-By: cache-bur-kbur8200073-BUR |
X-Cache: MISS |
X-Cache-Hits: 0 |
X-Timer: S1715777878.792695,VS0,VE99 |
Vary: Accept-Encoding |
X-Fastly-Request-ID: |
charset="utf-8"/ |
content="width=device-width, initial-scale=1.0" name="viewport"/ |
content="Yegor Bugayenko" |
Ip Country: United States |
Latitude: 34.0544 |
Longitude: -118.244 |
Aspects Overview Introduction JavaDoc 0.26.0 Test coverage Release History Examples Weaving binaries JSR-303 validations Weaving with AspectJ Weaving with Ant and AjcTask Annotations @Async @Cacheable @Immutable @LogExceptions @Loggable @Quietly @Parallel @RetryOnFailure @ScheduleWithFixedDelay @Timeable @UnitedThrow Project Documentation Project Information Dependencies About Plugins Source Code Management Summary Project Reports 0.26.0 23-Feb-2024 menu Useful Java AOP Aspects: Useful Java AOP Aspects is a collection of useful AOP aspects and Java annotations which allow you to modify the behavior of your Java application without writing lots of duplicate code. For example, you may want to retry HTTP resource downloading in case of a failure. You can implement a full do/while cycle yourself or you can annotate the method with @RetryOnFailure and let one of our AOP aspects do the work for you: public class MyResource { @RetryOnFailure public String load(URL url) { return url.openConnection().getContent(); } } jcabi-aspects works together only with AspectJ , an aspect oriented programming (AOP) framework. At the moment, we offer the following aspects (we extend this list every few months): @Async — Executes methods asynchronously. @Cacheable — Checks method results in memory . @Immutable — Guarantees class true immutability in runtime. @LogExceptions — logs exceptions via Logger . @Quietly — Swallows all exceptions quietly . @Loggable — Logs method calls via Logger . @Parallel — Executes method in multiple threads . @RetryOnFailure — Retries the method execution a few times . @ScheduleWithFixedDelay — Schedules class execution in multiple threads . @Timeable — Interrupts a method if it exceeds an allowed time frame . @UnitedThrow — Encapsulates all exceptions into allowed one . After you add these annotations to your code, you should configure your build system to "weave" your binaries after compilation . (This is mandatory! Without this step, annotations will have absolutely no effect)! If you have any questions, please submit an issue to Github . Also, check these blog articles, they are explaining how the library works, in details: Java Method Logging with AOP and Annotations Cache Java Method Results Limit Java Method Execution Time Cutting Edge Version If you want to use a current version of the product, you can do it with this configuration in your pom.xml : repositories repository idoss.sonatype.org/id urlhttps://oss.sonatype.org/content/repositories/snapshots//url /repository /repositories dependencies dependency groupIdcom.jcabi/groupId artifactIdjcabi-aspects/artifactId version0.26.0/version /dependency /dependencies Copyright © 2012-2024 jcabi.com, All Rights Reserved. Privacy...
Domain Name: JCABI.COM Registry Domain ID: 1716853521_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.godaddy.com Registrar URL: http://www.godaddy.com Updated Date: 2024-04-30T14:15:41Z Creation Date: 2012-04-29T13:39:38Z Registry Expiry Date: 2027-04-29T13:39:38Z Registrar: GoDaddy.com, LLC Registrar IANA ID: 146 Registrar Abuse Contact Email: abuse@godaddy.com Registrar Abuse Contact Phone: 480-624-2505 Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited Name Server: NS-1321.AWSDNS-37.ORG Name Server: NS-1773.AWSDNS-29.CO.UK Name Server: NS-474.AWSDNS-59.COM Name Server: NS-582.AWSDNS-08.NET DNSSEC: unsigned >>> Last update of whois database: 2024-05-18T01:51:50Z <<<