ejbDesc.addWriteLockMethod(newMethodDesc); } else { ejbDesc.addReadLockMethod(newMethodDesc);
public void addConcurrentMethodFromXml(ConcurrentMethodDescriptor concMethod) { // .xml must contain a method. However, both READ/WRITE lock metadata // and access timeout are optional. MethodDescriptor methodDesc = concMethod.getConcurrentMethod(); if( concMethod.hasLockMetadata()) { if( concMethod.isWriteLocked()) { addWriteLockMethod(methodDesc); } else { addReadLockMethod(methodDesc); } } if( concMethod.hasAccessTimeout() ) { this.addAccessTimeoutMethod(methodDesc, concMethod.getAccessTimeoutValue(), concMethod.getAccessTimeoutUnit()); } }
singletonDesc.addWriteLockMethod(newMethodDesc); } else { singletonDesc.addReadLockMethod(newMethodDesc);