Aprenda o que há de mais recente em aprendizado de máquina, IA generativa e muito mais no WiML Symposium 2023
Registre-se
BarrierClose
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Fecha a barreira indicada.
Esta operação sinaliza que não serão inseridos mais novos elementos na barreira indicada. Inserções subsequentes Muitas que tentarem introduzir uma nova chave falharão. As operações InsertMany subsequentes que apenas adicionam componentes ausentes a elementos já existentes continuarão a ser bem-sucedidas. As operações TakeMany subsequentes continuarão a ser bem-sucedidas se elementos concluídos suficientes permanecerem na barreira. As operações TakeMany subsequentes que bloqueariam falharão imediatamente.
Métodos Herdados
Da classe java.lang.Object boleano | igual a (objeto arg0) |
Aula final<?> | getClass () |
int | código de hash () |
vazio final | notifique () |
vazio final | notifiqueTodos () |
Fragmento | toString () |
vazio final | espere (long arg0, int arg1) |
vazio final | espere (arg0 longo) |
vazio final | espere () |
Métodos públicos
public static BarrierClose.Options cancelPendingEnqueues (booleano cancelPendingEnqueues)
Parâmetros
cancelPendingEnqueues | Se true, todas as solicitações de enfileiramento pendentes que estiverem bloqueadas na fila da barreira serão canceladas. InsertMany falhará, mesmo que nenhuma nova chave seja introduzida. |
---|
public static BarrierClose create ( Escopo do escopo, identificador do Operando <String>, Opções... opções)
Método de fábrica para criar uma classe envolvendo uma nova operação BarrierClose.
Parâmetros
alcance | escopo atual |
---|
lidar com | O punho para uma barreira. |
---|
opções | carrega valores de atributos opcionais |
---|
Devoluções
- uma nova instância do BarrierClose
Exceto no caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas. Alguns conteúdos são licenciados com a licença numpy.
Última atualização 2022-05-17 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]