/* */ }
/* */ }
/* */
/* 1512 */ if (config.getName() != null)
/* */ {
/* 1514 */ CacheConfigImpl configAnnotation = new CacheConfigImpl();
/* */
/* 1516 */ configAnnotation.setName(config.getName());
/* */
/* 1518 */ if (config.getMaxSize() != null) {
/* 1519 */ configAnnotation.setMaxSize(config.getMaxSize().intValue());
/* */ }
/* 1521 */ if (config.getIdleTimeoutSeconds() != null) {
/* 1522 */ configAnnotation.setIdleTimeoutSeconds(config.getIdleTimeoutSeconds().intValue());
/* */ }
/* 1524 */ if (config.getReplicationIsPassivation() != null) {
/* 1525 */ configAnnotation.setReplicationIsPassivation(Boolean.parseBoolean(config.getReplicationIsPassivation()));
/* */ }
/* 1527 */ if (config.getRemoveTimeoutSeconds() != null) {
/* 1528 */ configAnnotation.setRemovalTimeoutSeconds(config.getRemoveTimeoutSeconds().intValue());
/* */ }
/* 1530 */ CacheConfig existingConfig = (CacheConfig)this.ejbClass.getAnnotation(CacheConfig.class);
/* 1531 */ if (existingConfig != null) {
/* 1532 */ configAnnotation.merge(existingConfig);
/* */ }
/* 1534 */ addClassAnnotation(container, CacheConfig.class, configAnnotation);
/* */ }
/* */ else
/* */ {
/* 1538 */ CacheConfigImpl configAnnotation = new CacheConfigImpl();
/* */
/* 1540 */ if (config.getMaxSize() != null) {
/* 1541 */ configAnnotation.setMaxSize(config.getMaxSize().intValue());
/* */ }
/* 1543 */ if (config.getIdleTimeoutSeconds() != null) {
/* 1544 */ configAnnotation.setIdleTimeoutSeconds(config.getIdleTimeoutSeconds().intValue());
/* */ }
/* 1546 */ if (config.getRemoveTimeoutSeconds() != null) {
/* 1547 */ configAnnotation.setRemovalTimeoutSeconds(config.getRemoveTimeoutSeconds().intValue());
/* */ }
/* 1549 */ CacheConfig existingConfig = (CacheConfig)this.ejbClass.getAnnotation(CacheConfig.class);
/* 1550 */ if (existingConfig != null) {
/* 1551 */ configAnnotation.merge(existingConfig);
/* */ }
/* 1553 */ addClassAnnotation(container, CacheConfig.class, configAnnotation);
/* */ }
/* */ }
/* */ }