{"shas":[["89c53d5666a262bb8bb9f48dd20fd467846695a0","a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com","Use the logging i18n tool to generate real logger classes","David M. Lloyd"],["7774f3b1238903944346fc4f40df060de3b90ac2","a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com","Uncomment apiviz now that the new log API is in use","David M. Lloyd"],["c74cfa1630f6412ddebb08b481a06d9c0d0b198a","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-36] Bug fixed.\n\nReplaced:\nbatchServices.entrySet().addAll(serviceBuilder.batchServices.entrySet());\nBy:\nfor (Map.Entry<ServiceName, ServiceBuilderImpl<?>> entry: serviceBuilder.batchServices.entrySet()) {\n      batchServices.put(entry.getKey(), entry.getValue());\n}","Flavia Rainone"],["0018dd0a869297d04991c4a398bb4210061a81c6","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-35] Update SetMethodInjector constructors signature.\n\nChanged the type of paramType from Class<T> to Class<? extends T>","Flavia Rainone"],["e66e7bdb7c45307454fec55624fcceb00ba6fdaf","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-34] Edited exception message in catch(NoSuchMethodException) blocks at LookupConstructorValue, LookupDeclaredConstuctorValue, LookupMethodValue, LookupDeclaredMethodValue, and SetMethodInjector.\n\nThe Lookup*Value classes use ErrorMessage as a utility class to retrieve the error message.","Flavia Rainone"],["cc515c8ce698eafc72e9de763ea80e250862d6b4","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-22] Add failure cleared and dependency installed notifications to RemoveTask.","Flavia Rainone"],["9744a7c417f5c42478247412c7b1584c5d6c9f4a","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-22] Add notification of missing dependencies and failed dependencies whenever appliable to newly added dependents.\n\nServiceInstanceImpl.addDependent method now returns a list of tasks that should be executed by ServiceRegistrationImpl.\nNote that addDependents method hasn't changed, as this method is called only on service installation, and there won't be any notifications to be made at this point.","Flavia Rainone"],["e1bafaa8f215ff454230b3801aceef2177a02d27","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-22] Replace ServiceInstanceImpl.dependencyInstalled and dependencyUninstalled methods implementation by immediateDependencyInstalled and immediateDependencyUninstalled\n\nThe methods should be equal to their corresponding immediate versions","Flavia Rainone"],["924b9daed181111ce949fd9f952df9f7cbce69ff","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-22] Remove extra work from OptionalDependency for sending dependency notifications.\n\nThe extra code was unneeded (duplicate with some stuff in ServiceInstanceImpl) and contained inconsistencies.","Flavia Rainone"],["0bc22d67fcb8a76bb8ee7b5ca48af060fc21289f","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-37] Fix the bug, preventing an inconsistent dependentStopped notification from being sent by OptionalDependency","Flavia Rainone"],["36576279ba5898d8aae01969f69f950d0f613722","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-38] Decrease failCount when service moves from START_FAILED to DOWN, and increase it when StartTask catches a start exception.","Flavia Rainone"],["d86d69c49d56fa4f6f466020dadb82a649f815e5","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-33] Tidy up\n\nChanges:\n1. Add <E> parameter to return type of IdentityHashSet.clone()\n2. Remove start, stop and getValue methods from NullService, replacing them by the corresponding\nimplementations provided by the new super type AbstractService<Void>\n3. Fix typos in ConstructedValue and MethodValue\n4. Add <?> parameter whenever appliable to: LookupConstructorValue, LookupDeclaredConstructorValue,\nLookupMethodValue, LookupDeclaredMethodValue, and LookupSetMethodValue","Flavia Rainone"],["b9d5aca0b2c6688d69b782fb7d0ab7da562718a1","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-39] Add treatment for empty property names to EnvironmentPropertyValue and SystemPropertyValue.\nUpdate javadoc accordingly.","Flavia Rainone"],["c1777d773f8c4b97bbf3a6c2ae90930b04ad4da8","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-40] Execute completeTask on ServiceUtils.undeployAll when there are no services to be undeployed.\n\nThe value of cnt is now initialized with total of services + 1, and the value of cnt is decremented after the listener\nis added to all services. If, at this point, the value is 0, completeTask is triggered.","Flavia Rainone"],["a894de10d573af7c6df180f33372918f688d6899","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-41] Only installed service names are added to the result of ServiceContainerImpl.getServiceNames().","Flavia Rainone"],["f223b3519b4797c725dd4145c0604c5d9df357dd","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-33] Tidy up API\n\nAdd getLocation to ServiceController","Flavia Rainone"],["811ba319bfbc17b4f5f36ce3b803b55139bb0310","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-33] Tidy up API\n\nAdd paramCount constructor to LookupDeclaredMethodValue, making it consistent with the constructors API of LookupMethodValue.","Flavia Rainone"],["a93e189b9f976dab00cb53ee7724725b2e6088f6","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-33] Tidy up API\n\nRemove ServiceBuilderImpl ifNotExist field. This field is always false, thus resulting in unreachable code that can't be tested.","Flavia Rainone"],["c542e136509feaa2c328cb92815ab63deb2fbc2c","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-33] Tidy up API.\n\nAdd getListeners and getDependencies methods to ServiceTarget interface. This will make the corresponding methods in AbstractServiceTarget reachable.","Flavia Rainone"],["92e55f802ad20b7175c328a0e760a1c6e62e9d6b","b92a79ee58a09a40619fea32c08e5143af6f49fa@jboss.com","[MSC-33] Tidy up API\n\nClassOfValue.getValue() throws NullPointerException if value.getValue() is null. Instead, it should return null, and the javadoc should be updated to inform of this behavior.","Flavia Rainone"]],"ref":"refs/heads/tests","push_id":20478141,"head":"a9b5a0d45e5b641cbbc385b4d8a07a2609dd307d","size":21}