Java源码示例:org.apache.camel.api.management.ManagedAttribute

示例1
@ManagedAttribute(description = "Delegate Endpoint URI", mask = true)
public String getDelegateEndpointUri() {
    return endpoint.getEndpointUri();
}
 
示例2
@ManagedAttribute
public Long getStartTimestamp() {
    return timestampOf(managedContext().getStartTimestamp());
}
 
示例3
@ManagedAttribute
public Long getResetTimestamp() {
    return timestampOf(managedContext().getResetTimestamp());
}
 
示例4
@ManagedAttribute
public Long getLastExchangeCompletedTimestamp() {
    return timestampOf(managedContext().getLastExchangeCompletedTimestamp());
}
 
示例5
@ManagedAttribute
public Long getLastExchangeFailureTimestamp() {
    return timestampOf(managedContext().getLastExchangeFailureTimestamp());
}
 
示例6
@ManagedAttribute(description = "The greeting to use")
public String getGreeting() {
    return greeting;
}
 
示例7
@ManagedAttribute(description = "The greeting to use")
public void setGreeting(String greeting) {
    this.greeting = greeting;
}
 
示例8
@ManagedAttribute(description = "Verbose logging enabled")
public boolean isVerbose() {
    return verbose;
}
 
示例9
/**
 * Verbose logging enabled
 */
@ManagedAttribute(description = "Verbose logging enabled")
public void setVerbose(boolean verbose) {
    this.verbose = verbose;
}
 
示例10
@ManagedAttribute(description = "Logical name of endpoint")
public String getName() {
    return name;
}
 
示例11
@ManagedAttribute
public boolean isVerbose() {
    return verbose;
}
 
示例12
@ManagedAttribute
public void setVerbose(boolean verbose) {
    this.verbose = verbose;
}
 
示例13
@ManagedAttribute(description = "How many Camels Have been Seen")
public int getCamelsSeenCount() {
    return camelsSeenCount;
}