¿Hay ejemplos específicos o tutoriales que destaquen el uso de la API de servicio de Google Guava? Para mi caso, el usuario necesita ejecutar varias tareas una al lado de la otra o una después de la otra (una termina, la siguiente comienza). El usuario iniciará una tarea (servicio) y se detendrá en algún momento en el futuro. La API del servicio de Guava parece ajustarse a mis necesidades. Estoy buscando un tutorial o un ejemplo que muestre la implementación para comenzar.Google Guava Tutorial de servicio o ejemplos?
Respuesta
Creo que lo más parecido que tenemos es este page en la wiki.
bien, así que solo subclase el 'AbstractExecutionThreadService' como' public class UniqueTask extiende AbstractExecutionThreadService' y se ejecutará en su propio hilo? Entonces no necesito crear 'new Thread()' porque 'start()' creará automáticamente un hilo para mi? ¿Cómo obtendría su estado actual? – KJW
Comienza su propio hilo; puede verlo en http://docs.guava-libraries.googlecode.com/git-history/release/javadoc/src-html/com/google/common/util/concurrent/AbstractExecutionThreadService.html#line.122. Su estado, al igual que el estado de cualquier 'Servicio', se puede consultar con su método' Service.state() '. –
Entonces, ¿guardo las instancias de Servicio en un Mapa temporal, y luego si quiero detener un Servicio específico haciendo referencia al temporal? ¿O hay un registro de mantenimiento interno de todos los servicios en ejecución actuales y cómo encontrar y detener un servicio específico? – KJW
- 1. Servicio reiniciable utilizando Guava
- 2. java.util.concurrent, ejemplos, tutorial y código
- 3. Google Guava Ejemplo de proveedor
- 4. tutorial de expresión de matriz ublas/ejemplos
- 5. Servicio Spring Web Client Tutorial o Ejemplo Obligatorio
- 6. Uso de Google Guava con Android 1.6
- 7. ¿Cómo uso Throwables.propagateIfInstanceOf() de Google Guava?
- 8. Tutorial o ejemplo para zookeeper C binding
- 9. Servicio de mensajería que funciona como el EventBus de Guava
- 10. Google Performance Tools (profiler) tutorial
- 11. Google Guava/proporcionar implementaciones de tipo colección funcional
- 12. ¿Cómo manejar las excepciones de actualización de Google Guava Cache?
- 13. ¿Es Google Guava "más difícil" de usar que Apache Collections?
- 14. Cómo crear una versión sincronizada de TreeMultimap de Google Guava
- 15. Filtrar una lista de JavaBeans con Google Guava
- 16. Google Collections (Guava Libraries): ImmutableSet/List/Map and Filtering
- 17. Clasificación insensible a mayúsculas/minúsculas con Google Guava
- 18. ¿Servicio o servicio vinculado?
- 19. Erlang corba tutorial o ejemplo?
- 20. Ejemplos prácticos de autorización de un servicio RESTful?
- 21. Ejemplos de implementación de objetos de consulta
- 22. Inyectar Google guava cache builder en bean a través de Spring
- 23. Guava: ¿Dónde está CharEscaper?
- 24. Patrones PHP - Ejemplos de servicio/modelo/mapper/Dao?
- 25. Usando Guava con GWT
- 26. Lo que lo hace un PaaS no SaaS - o ejemplos
- 27. Logback tutorial
- 28. Introducción o ejemplos simples para iteratee?
- 29. Tutorial de JSON.NET
- 30. Ejemplos de JFace en Eclipse como SWT Ejemplos?
Esta publicación también es un duplicado de esto: [¿Hay tutoriales y recursos que expliquen todos los componentes de guava-libraries?] (Http://stackoverflow.com/questions/2237824/are-there-tutorials-and-resources- explaining-all-components-of-guava-libraries) – CubeJockey