代码优化

This commit is contained in:
MaxKey
2024-01-13 21:48:32 +08:00
parent 47c725624c
commit a1213a7539
64 changed files with 341 additions and 144 deletions

View File

@@ -55,6 +55,7 @@ public abstract class AbstractWebApplicationService {
this.artifactId = artifactId;
}
@Override
public final String toString() {
return this.id;
}
@@ -102,6 +103,7 @@ public abstract class AbstractWebApplicationService {
return this.originalUrl;
}
@Override
public boolean equals(final Object object) {
if (object == null) {
return false;
@@ -116,6 +118,7 @@ public abstract class AbstractWebApplicationService {
return false;
}
@Override
public int hashCode() {
final int prime = 41;
int result = 1;

View File

@@ -27,6 +27,7 @@ public abstract class RandomServiceTicketServices implements TicketServices {
private DefaultUniqueTicketIdGenerator generator=new DefaultUniqueTicketIdGenerator();
@Override
public String createTicket(Ticket ticket) {
//String code = generator.generate();
/*
@@ -83,6 +84,7 @@ public abstract class RandomServiceTicketServices implements TicketServices {
return ticketId;
}
@Override
public Ticket consumeTicket(String ticketId) throws Exception{
Ticket ticket = this.remove(ticketId);
if (ticket == null) {

View File

@@ -88,7 +88,7 @@ public class ServiceTicketImpl extends AbstractTicket implements ServiceTicket{
* policy in that, depending on the policy configuration, the ticket
* may be considered expired.
*/
@Override
public boolean isValidFor(final Service serviceToValidate) {
update();
return serviceToValidate.matches(this.service);